mcpField
P
PubDev MCP

PubDev MCP

本地服务
github.com/kikuchy开发工具1382 周前更新

关于 PubDev MCP

PubDev MCP 是一个 MCP 服务,可通过自然语言对话搜索 pub.dev 软件包,面向寻找 Dart 生态依赖的开发者;还提供基础算术计算。

主要功能

  1. 01用自然语言搜索 pub.dev 软件包
  2. 02通过对话查找软件包
  3. 03获取软件包推荐
  4. 04执行基础算术计算

适用场景

  1. 01描述需求以查找软件包
  2. 02为项目获取软件包建议
  3. 03通过 MCP 客户端进行基础计算

MCP 相关

它向 MCP 客户端提供 pub.dev 软件包搜索和基础算术功能。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

PubDev MCP

此 MCP 支持使用自然语言查询 pub.dev 软件包,并执行基本的算术计算。它由 LLM 集成提供支持,可通过对话交互直观地发现软件包。

功能

  • 在 pub.dev 上使用自然语言搜索软件包
    • 使用对话式查询查找软件包
    • 根据你的需求获取智能软件包推荐
    • 由 LLM 提供支持,更准确地理解搜索意图

安装

  1. 克隆此仓库
git clone [repository-url]
  1. 安装依赖
dart pub get
  1. 配置 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 文件。

贡献

  1. Fork 此仓库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交更改(git commit -m 'Add some amazing feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 创建 Pull Request

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。