Smithery CLI:一行命令把 MCP 服务器和 Skill 全部管起来
我之前给 Claude 装 Skill,都是跑去找 GitHub、复制仓库地址、再手动 clone——来回折腾好几步,有时候装完发现缺依赖,直接报错了。一怒之下我去翻了一圈,终于找到一个「Skill 安装 + MCP 管理」一条龙搞定的工具:Smithery CLI。
一句话定位
Smithery CLI 是一个命令行工具,能从终端直接搜索、安装、管理 Skills 和 MCP 服务器,让你的 AI Agent 快速接入成千上万个外部工具。装完它,Claude / Cursor 这类 Agent 就能直接调 GitHub、Slack、Jira、Notion 这些服务——不需要自己写集成代码。
核心功能
- Skill 安装:一行命令装社区 Skill,比如
npx skills add smithery-ai/cli,不需要手动 clone - MCP 服务器管理:搜索、添加、列出、删除 MCP 连接,
smithery mcp add <url>搞定 - 工具查询:连上的 MCP 服务器有哪些工具可用?
smithery tool list直接列出,还能按名字搜索工具 - 工具调用:不用写代码,直接在终端调用 MCP 工具,比如
smithery tool call github create_issue '{"title":"Bug fix"}' - 多命名空间:支持 namespace,可以管理团队/个人的工具集合
使用方式
安装很简单(需要 Node.js 20+):
npm install -g smithery@latest
装完之后,先连一个 MCP 服务器试试水——比如接 GitHub:
smithery mcp search "github"
smithery mcp add github --id github
然后查看你这个连接有哪些工具可用:
smithery tool list github
直接在终端调工具创建 Issue:
smithery tool call github create_issue '{"title":"Bug fix","body":"..."}'
装 Skill 也一样简单:
npx skills add smithery-ai/cli
适用场景
- 想让 Claude/Cursor Agent 直接操作 GitHub、Jira、Notion 等外部服务
- 懒得手动管理一堆 MCP 配置文件,想用命令行统一管理
- 需要快速给 Agent 增加外部工具能力,但不想写集成代码
- 团队需要统一管理 Agent 的工具权限和连接
为什么值得装
以前给 Agent 配工具链,基本流程是:翻文档 → 找 MCP 仓库 → clone → 配 config → 测试。中间哪步错了就得重来一遍。Smithery CLI 把这个流程压缩成「搜索 → add → 用」三步,效率提升很明显。
加上它支持多命名空间,团队协作场景也能cover——不是一个人在那边配,而是大家共享同一套连接配置。
GitHub 上有 800+ star,维护更新也比较活跃。如果你经常用 Claude Code 或者其他 AI 编程工具,这个 CLI 值得加到工具箱里。
GitHub:https://github.com/smithery-ai/cli
评论区
0 条评论
登录后可评论。