AI 工具装了一堆不知道怎么管?Smithery CLI 让你的 AI 助手秒变全能
AI 工具装了一堆,却不知道怎么管?试试这个「npm for MCP」
用 Claude Code 或 Cursor 的同学,估计都踩过这个坑:想给 AI 助手接个 GitHub、Notion 或者数据库工具,结果要翻文档、改配置、设环境变量……装一个还好,装五个就开始怀疑人生了。
Smithery CLI 就是来解决这个问题的。它对自己的定位很清晰——「MCP 界的 npm」。简单说就是一个命令行工具 + 海量 MCP 服务器注册表,帮你从找包、安装到配置,一条命令搞定。
一条命令,把工具接进你的 AI
装好之后,基本用法就是这样:
- 搜工具:
smithery mcp search "github"— 在 8000+ MCP 服务器里搜索 - 安装:
smithery mcp add github --id github— 自动识别客户端,写好配置 - 列工具:
smithery tool list github— 看看这个服务器暴露了哪些能力 - 直接调用:
smithery tool call github issues.create '{"title":"Bug fix"}— 不用开浏览器,直接在终端操作
整个过程不需要你手动改 JSON 配置文件,不需要查文档,Smithery 自动帮你搞定连接、认证和工具发现。
支持哪些 AI 客户端?
官方说支持 Claude Desktop、Claude Code、Cursor,主流 MCP 兼容客户端都能用。注册表里现在有 8000+ 服务器,覆盖 GitHub、Slack、Jira、Notion、PostgreSQL、浏览器自动化等等——基本上你日常开发要接的工具都有。
认证也不用操心
接第三方服务最烦的就是 OAuth 那套流程。Smithery 的方案是:你跑 smithery auth login,它会给你一个授权 URL,浏览器打开确认就行,之后的 token 刷新、凭证管理全部自动化。不想用云端?也可以完全本地运行,凭证不经过 Smithery 服务器。
适合谁用?
强烈推荐:
- 用 Claude Code / Cursor 并且想快速扩展 AI 能力的开发者
- 需要给 AI 助手接多个外部服务(GitHub、数据库、Slack 等)的人
- 不想折腾 MCP 配置,只想「装上就用」的效率党
不太适合:完全不用 MCP 客户端的人,以及追求完全闭源不想用任何开源方案的企业(它是 AGPL-3.0)。
安装超简单
前提:Node.js 20+
npm install -g @smithery/cli
smithery auth login
smithery mcp search "你想用的工具"
然后照着提示走就行了。
说实话,用了 Smithery CLI 之后,我再也不想手动配 MCP 服务器了。以前装一个要查半天文档,现在 30 秒搞定——这才是真正省时间的工具该有的样子。如果你也是 Claude Code 或 Cursor 用户,墙裂建议试试。
评论区
登录后可评论。