关于 PubDev MCP
PubDev MCP 是一个 MCP 服务,可通过自然语言对话搜索 pub.dev 软件包,面向寻找 Dart 生态依赖的开发者;还提供基础算术计算。
主要功能
- 01用自然语言搜索 pub.dev 软件包
- 02通过对话查找软件包
- 03获取软件包推荐
- 04执行基础算术计算
适用场景
- 01描述需求以查找软件包
- 02为项目获取软件包建议
- 03通过 MCP 客户端进行基础计算
MCP 相关
它向 MCP 客户端提供 pub.dev 软件包搜索和基础算术功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
PubDev MCP
此 MCP 支持使用自然语言查询 pub.dev 软件包,并执行基本的算术计算。它由 LLM 集成提供支持,可通过对话交互直观地发现软件包。
功能
- 在 pub.dev 上使用自然语言搜索软件包
- 使用对话式查询查找软件包
- 根据你的需求获取智能软件包推荐
- 由 LLM 提供支持,更准确地理解搜索意图
安装
- 克隆此仓库
git clone [repository-url]
- 安装依赖
dart pub get
- 配置 mcp.json
将以下配置添加到你的
~/.cursor/mcp.json:
{
"mcpServers": {
"PubDev MCP": {
"command": "dart [path-to-repo]/bin/pubdev_mcp.dart",
"workingDirectory": "[path-to-repo]"
}
}
}
将 [path-to-repo] 替换为克隆仓库的实际路径。
要求
- Dart SDK
- Flutter(推荐)
许可证
本项目采用 Apache License 2.0 许可。详情请参阅 LICENSE 文件。
贡献
- Fork 此仓库
- 创建功能分支(
git checkout -b feature/amazing-feature) - 提交更改(
git commit -m 'Add some amazing feature') - 推送到分支(
git push origin feature/amazing-feature) - 创建 Pull Request
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。