Skip to main content

MCP server for cleanbev – clean unused Flutter assets via AI tools

Project description

cleanbev-mcp

MCP server for cleanbev — clean unused Flutter assets from any MCP-compatible AI tool.

Requirements

  • Dart SDK on PATH
  • dart pub global activate cleanbev

Install (VS Code / Cursor)

  1. Install the Cursor extension for VS Code.
  2. Add the following to your Cursor config:
"customTools": [
    {
        "name": "CleanBev",
        "description": "Clean unused Flutter assets with cleanbev.",
        "command": "dart pub global run cleanbev_mcp",
        "args": [],
        "icon": "https://raw.githubusercontent.com/clean-bev/cleanbev/main/assets/icon.png"
    }
]

Usage

  1. Open a Flutter project in VS Code.
  2. Use the Cursor command palette (Cmd+Shift+P) and select "Run Custom Tool: CleanBev".
  3. Follow the prompts to clean unused assets from your project.

Troubleshooting

  • If you encounter an error about the 'dart' executable not being found, ensure that the Dart SDK is installed and that the dart command is available in your system's PATH. You can verify this by running dart --version in your terminal. If it returns the Dart SDK version, then Dart is correctly installed and on PATH. If not, you may need to install the Dart SDK from https://dart.dev/get-dart and add it to your PATH environment variable.

  • If you have issues with the MCP server, check the terminal output for any error messages. Ensure that you have the latest version of cleanbev_mcp by running dart pub global activate cleanbev_mcp again.

  • For any other issues, consider opening an issue on the cleanbev GitHub repository

Contributing

Contributions to the MCP server are welcome! If you have ideas for improvements or want to report bugs, please open an issue or submit a pull request on the cleanbev GitHub repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cleanbev_mcp-0.1.0.tar.gz (48.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cleanbev_mcp-0.1.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file cleanbev_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: cleanbev_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 48.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for cleanbev_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 01667938d591443fba88d9118f7a63d4324e0d34e204f5f505100b350488cdd9
MD5 450a5c2fba660c21bfe1b525e446e8c6
BLAKE2b-256 099804a22543e812654b676de5285bd27ae273cb1ae1fc452ffe73ae1d1f75c1

See more details on using hashes here.

File details

Details for the file cleanbev_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cleanbev_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for cleanbev_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50b3733981f2c1fd1ac5d884aac7b52765a6b08ea50d856b98c6dbc35c0c4452
MD5 3da562a632df40eb571274c3652756cd
BLAKE2b-256 3a06c149fbc14326ae845cd38d7f710a6ccf67970c9a9c83bd04a3280c069ffe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page