关于 Cleanbev Mcp
Cleanbev Mcp 将 cleanbev Dart CLI package 封装为 MCP 服务,用于清理 Flutter 项目中未使用的资源,面向支持 MCP 的 AI 工具,并提供多种开发客户端的配置说明。
主要功能
- 01查找未使用的 Flutter 资源
- 02通过 MCP 运行 cleanbev
- 03UVX package 配置
- 04多种客户端配置指南
适用场景
- 01清理 Flutter 项目中的无用资源
- 02从兼容 MCP 的 AI 工具启动资源清理
MCP 相关
它将 cleanbev 封装为 MCP 服务,向兼容 MCP 的客户端提供 Flutter 资源清理能力。README 提供了多种客户端的配置说明。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
cleanbev-mcp
适用于 cleanbev 的 MCP 服务 — 从任何兼容 MCP 的 AI 工具中清理未使用的 Flutter 资源。
要求
- PATH 中有 Dart SDK
dart pub global activate cleanbev
入门
快速安装
点击下面的按钮,即可在首选 IDE 中安装 MCP 服务:
手动安装
标准配置适用于大多数工具:
{
"servers": {
"cleanbev-mcp": {
"command": "uvx",
"args": [
"--from",
"cleanbev-mcp",
"cleanbev-mcp"
],
"env": {}
}
}
}
VS Code
点击按钮进行安装:
或手动安装:
按照 MCP 安装指南,使用上面的标准配置。你也可以使用 VS Code CLI 安装 cleanbev-mcp MCP 服务:
code --add-mcp '{\"name\":\"cleanbev-mcp\",\"command\":\"uvx\",\"args\":[\"--from\",\"cleanbev-mcp\",\"cleanbev-mcp\"],\"env\":{}}'
安装后,cleanbev-mcp MCP 服务即可在 VS Code 中供你的 GitHub Copilot Agent 使用。
VS Code Insiders
点击按钮进行安装:
或手动安装:
按照 MCP 安装指南,使用上面的标准配置。你也可以使用 VS Code Insiders CLI 安装 cleanbev-mcp MCP 服务:
code-insiders --add-mcp '{\"name\":\"cleanbev-mcp\",\"command\":\"uvx\",\"args\":[\"--from\",\"cleanbev-mcp\",\"cleanbev-mcp\"],\"env\":{}}'
安装后,cleanbev-mcp MCP 服务即可在 VS Code Insiders 中供你的 GitHub Copilot Agent 使用。
Visual Studio
点击按钮进行安装:
#### 或手动安装:- 打开 Visual Studio
- 导航到 GitHub Copilot Chat 窗口
- 点击聊天工具栏中的工具图标(🛠️)
- 点击 +「Add Server」按钮,打开「Configure MCP server」对话框
- 填写配置:
- Server ID:
cleanbev-mcp - Type:从下拉菜单中选择
stdio - Command:
uvx - Arguments:
--from cleanbev-mcp cleanbev-mcp
- Server ID:
- 点击「Save」添加服务
详细说明请参阅 Visual Studio MCP 文档。
Cursor
点击按钮安装:
或手动安装:
前往 Cursor Settings -> MCP -> Add new MCP Server。名称可自行设置,类型选择 command,并使用上方标准配置中的命令。也可以点击 Edit 来验证配置或添加类似参数的命令。
Claude Code
使用 Claude Code CLI 添加 cleanbev-mcp MCP 服务:
claude mcp add cleanbev-mcp uvx --from cleanbev-mcp cleanbev-mcp
Claude Desktop
按照 MCP 安装指南操作,并使用上方的标准配置。
Warp
前往 Settings -> AI -> Manage MCP Servers -> + Add,以添加 MCP 服务。使用上方的标准配置。
或者,在 Warp 提示词中使用斜杠命令 /add-mcp,并粘贴上方的标准配置。
GitHub Copilot CLI
GitHub Copilot CLI 支持通过交互方式和配置文件添加 MCP 服务。
选项 1:使用 /mcp add 进行交互式设置
- 以交互模式打开 GitHub Copilot CLI。
- 运行
/mcp add。 - 输入 Server Name:
cleanbev-mcp。 - 选择 Server Type:
STDIO,用于基于命令的服务HTTP,用于远程服务
- 根据上方的标准配置填写命令/URL 设置,并将 Tools 设为
*。 - 按
Ctrl+S保存。
选项 2:编辑 ~/.copilot/mcp-config.json
{
"mcpServers": {
"cleanbev-mcp": {
"command": "uvx",
"args": [
"--from",
"cleanbev-mcp",
"cleanbev-mcp"
],
"env": {},
"type": "local",
"tools": [
"*"
]
}
}
}
更多信息请参阅 GitHub Copilot CLI MCP 文档。
GitHub Copilot Coding Agent
GitHub Copilot Coding Agent 可以使用 MCP 服务扩展其功能。请使用专为 Coding Agent 格式化的以下配置:
{
"mcpServers": {
"cleanbev-mcp": {
"command": "uvx",
"args": [
"--from",
"cleanbev-mcp",
"cleanbev-mcp"
],
"env": {},
"type": "local",
"tools": [
"*"
]
}
}
}
将此配置添加到仓库设置中的 Copilot > Coding agent 下。"tools": ["*"] 设置会启用 MCP 服务提供的所有可用工具。
更多信息请参阅 GitHub Copilot Coding Agent MCP 文档。
配置详情
- 服务名称:
cleanbev-mcp - 类型: UVX 包
- 包:
cleanbev-mcp - 来源:
cleanbev-mcp
需要帮助?
有关 Model Context Protocol 的更多信息,请访问 modelcontextprotocol.io。
如有其他问题,请考虑在 cleanbev GitHub 仓库中提交问题。
贡献
欢迎为 Cleanbev MCP 做出贡献!如果你有改进建议或想报告错误,请在 cleanbev GitHub 仓库中提交问题或拉取请求。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。