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)
- Install the Cursor extension for VS Code.
- 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
- Open a Flutter project in VS Code.
- Use the Cursor command palette (Cmd+Shift+P) and select "Run Custom Tool: CleanBev".
- 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
dartcommand is available in your system's PATH. You can verify this by runningdart --versionin 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_mcpby runningdart pub global activate cleanbev_mcpagain. -
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01667938d591443fba88d9118f7a63d4324e0d34e204f5f505100b350488cdd9
|
|
| MD5 |
450a5c2fba660c21bfe1b525e446e8c6
|
|
| BLAKE2b-256 |
099804a22543e812654b676de5285bd27ae273cb1ae1fc452ffe73ae1d1f75c1
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50b3733981f2c1fd1ac5d884aac7b52765a6b08ea50d856b98c6dbc35c0c4452
|
|
| MD5 |
3da562a632df40eb571274c3652756cd
|
|
| BLAKE2b-256 |
3a06c149fbc14326ae845cd38d7f710a6ccf67970c9a9c83bd04a3280c069ffe
|