Smithery CLI
Smithery CLI MCP server 安装程序
Smithery CLI 是一个用于安装和管理 Model Context Protocol (MCP) 服务器的工具,设计为与客户端无关。
要求
- NodeJS 18+
基本用法
npx @smithery/cli <命令>
常用命令
命令 | 描述 |
---|---|
install <package> --client <name> | 安装一个 MCP 服务器 |
uninstall <package> --client <name> | 卸载一个 MCP 服务器 |
inspect <server-id> | 交互式检查一个服务器 |
run <server-id> | 运行一个服务器 |
list clients | 列出可用的客户端 |
--help | 显示帮助信息 |
--verbose | 显示详细日志 |
示例
# 安装服务器
npx @smithery/cli install mcp-obsidian --client claude
# 使用预配置安装服务器
npx @smithery/cli install mcp-obsidian --client claude --config '{"vaultPath":"path/to/vault"}'
# 卸载服务器
npx @smithery/cli uninstall mcp-obsidian --client claude
# 列出可用客户端
npx @smithery/cli list clients
# 检查服务器
npx @smithery/cli inspect mcp-obsidian
提示
- 安装或卸载服务器后,重启您的 AI 客户端
- 使用
--verbose
标志进行问题排查 - 使用
inspect
命令进行交互式测试
开发
# 克隆仓库
git clone https://github.com/smithery-ai/cli
cd cli
# 安装依赖
npm install
# 构建项目
npm run build
# 本地运行命令
npx . <命令>
欢迎贡献!请随时提交 Pull Request。