pubdev_mcp

一个支持自然语言查询Dart/Flutter包及进行算术计算的MCP工具。

开发流程 全栈开发移动应用开发 查询API文档开发移动应用研究算法方案 claude通用 ★ 23 更新于 2026-07-26

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pubdev_mcp。
它的用途是:一个支持自然语言查询Dart/Flutter包及进行算术计算的MCP工具。
完整的 Skill 内容见:https://321skill.com/skills/pubdev-mcp/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“我想找一个用于状态管理的Flutter包,类似Provider但更轻量。”,它会调用Skill查询pub.dev,返回符合描述的包列表和简介。或者

对AI说:“计算一下(1024 * 768) / (16 * 9) 的结果。”,它会直接给出计算结果。

介绍

这个Skill主要解决了开发者在寻找Dart/Flutter生态的第三方包(pub.dev)时,需要频繁切换浏览器、记忆包名或进行复杂筛选的痛点。它允许用户直接通过自然语言向AI助手描述需求,快速找到合适的包,并集成了基础算术计算功能,方便在开发讨论中快速验证数值。

使用方式非常简单。在集成了MCP客户端的AI助手(如Claude Desktop)中安装并配置此Skill后,你就可以在对话中直接询问。例如,你可以说“帮我找一个用于HTTP请求的Dart包”,或者“计算一下这个API响应延迟的P99值”。Skill会解析你的自然语言指令,调用相应的服务来获取信息或计算结果。

它非常适合Dart/Flutter开发者、全栈工程师以及任何需要快速查阅pub.dev包信息的技术人员。无论是项目初期技术选型,还是在编码过程中临时需要一个功能库,这个Skill都能显著提升效率。

建议将此Skill作为开发辅助工具使用。虽然它能理解自然语言查询,但为了获得更精确的结果,在描述包的功能时尽量使用准确的技术关键词。此外,其算术计算功能适合处理简单的数值运算,对于复杂的科学计算或数据分析,建议使用更专业的工具。

核心特点

与通用的代码搜索或包管理工具不同,它专精于pub.dev生态,能理解开发者对包功能的自然语言描述并精准匹配。同时,它将包查询与轻量级计算结合,一站式满足开发者在技术调研和方案讨论中的常见需求。

注意事项

不适合进行复杂的数学建模、数据分析或查询非pub.dev来源的代码库。

常见问题

它能查询Flutter插件吗?

可以,pub.dev上的Flutter插件(package)同样支持查询。

算术计算支持哪些运算符?

支持基础的加、减、乘、除、取模以及括号等常见算术运算。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pubdev-mcp/raw/index.md 读取 pubdev_mcp 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。