Smithery CLI

Smithery CLI

Smithery CLI MCP server 安装程序

NPM 版本 NPM 下载量

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。