$ timeahead.in
/ servers/npm/@smithery/cli
npm

@smithery/cli

An NPX command to install and list Model Context Protocols from Smithery

748 stars12k/wkupdated 5d agogithub ↗
62fair
▣ Overview
NPM VersionNPM Downloads

What it does

Smithery CLI is a Node.js command-line tool for discovering, installing, and managing MCP server connections. It queries the Smithery registry to search available MCP servers by keyword, adds them as local connections, and provides commands to list, inspect, and invoke tools from those servers. The tool also supports publishing your own MCP servers and compiled bundles to the registry for distribution, user authentication via OAuth, and service token generation for programmatic access.

Who it's for

Node.js developers building agents or AI applications who need quick, programmatic access to MCP servers without manual setup. Teams managing multiple MCP connections across development or production environments. Open-source maintainers publishing custom MCP servers to the broader Smithery ecosystem.

Common use cases

  • Query the Smithery registry for available MCP servers by domain (e.g., smithery mcp search "github")
  • Register an MCP server connection locally with a single command
  • List and search installed tools across all connected MCP servers
  • Invoke MCP tools directly from the CLI with JSON arguments and see structured responses
  • Publish a new MCP server or compiled bundle to Smithery for other developers to discover and use

Setup pitfalls

  • Requires Node.js 20+; verify your environment meets this minimum before installation
  • Secrets detected in the repository (4 instances); carefully review them before handling credentials or tokens
  • High-risk classification due to filesystem writes and network calls—validate tool outputs and restrict token scopes
  • No continuous integration or automated tests; manually verify tool behavior and chain results in critical workflows
4 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
20
7.0
Freshness
25%
100
25.0
Adoption
20%
78
15.6
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
61.6
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecevalsecrets
◆ Risk level: high· 5 tools · auth: API key
fs read + fs write + network + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
Tool nameDescriptionDestructive?
ping✓ no
increment✓ no
get_session_data✓ no
get_server_info✓ no
get_config✓ no
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "smitherycli": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli"
      ]
    }
  }
}
📈 Score historylast 18 snapshots
5/25/20266/11/2026 · 18 snapshots
⚙ Maintenance health
maintenance data not yet available — check back later.
⛁ Raw data
weekly downloads12k
github stars748
forks91
open issues17
license✓ present
readme length2876 chars
last publish2d ago
last commit5d ago
last updated8d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points