Smithery CLI

Smithery CLI connects your agents to thousands of skills and MCP servers directly from the command line. To get started, simply run npx skills add smithery/cli.
Installation
npm install -g @smithery/cli@latest
Requires Node.js 20+.
Commands
MCP Servers
smithery mcp search [term]
smithery mcp add <url>
smithery mcp list
smithery mcp remove <ids...>
Tools
Interact with tools from MCP servers connected via smithery mcp.
smithery tool list [connection]
smithery tool find [query]
smithery tool get <connection> <tool>
smithery tool call <connection> <tool> [args]
Skills
Browse and install skills from the Smithery Skills Registry.
smithery skill search [query]
smithery skill add <skill> --agent <name>
smithery skill upvote <skill>
smithery skill downvote <skill>
smithery skill review list <skill>
smithery skill review add <skill> --up -b "text"
smithery skill review remove <skill>
smithery skill review upvote <skill> <review-id>
smithery skill review downvote <skill> <review-id>
Auth
smithery auth login
smithery auth logout
smithery auth whoami
smithery auth token
smithery auth token --policy '<json>'
Namespaces
smithery namespace list
smithery namespace use <name>
Publishing
smithery mcp publish <url> -n <org/server>
Examples
smithery mcp search "github"
smithery mcp add https://server.smithery.ai/github --id github
smithery tool find "create issue"
smithery tool call github create_issue '{"title":"Bug fix","body":"..."}'
smithery skill search "frontend" --json --page 2
smithery skill add anthropics/frontend-design --agent claude-code
smithery mcp publish "https://my-mcp-server.com" -n myorg/my-server
Development
git clone https://github.com/smithery-ai/cli
cd cli && pnpm install && pnpm run build
npx . --help
Contributing
Contributions welcome! Please submit a Pull Request.