cli
@smithery/cli is a Node/NPX command-line tool that lets you authenticate to Smithery, search/add/list/remove MCP server connections, browse MCP tools, install/score “skills” from a Smithery registry, and mint OAuth/service tokens.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Uses OAuth login and service tokens with an optional JSON policy, which suggests some restriction capability. However, provided materials do not document token storage location, redaction/logging behavior, TLS/error handling for token operations, or explicit scope granularity/rate-limit details. Security scores reflect limited observability from the README alone.
⚡ Reliability
Best When
You want quick developer workflow access to MCP servers/tools and a registry of skills from a local machine or CI job with OAuth/service tokens.
Avoid When
You need stable machine-to-machine integration via documented web APIs, or you cannot tolerate unclear operational details (rate limits, error codes, retry/idempotency semantics) that are not described in the provided README.
Use Cases
- • Manage MCP server connections from the command line
- • Discover and call tools exposed by connected MCP servers
- • Browse/install Smithery skills for agent use
- • Upvote/downvote and review skills
- • Create service tokens with optional JSON policy restrictions
Not For
- • Building a production server-side integration (CLI-only ergonomics)
- • Environments that require a documented REST/GraphQL API contract for automation
- • High-security environments that require detailed guarantees about token storage/logging without code audit
Interface
Authentication
Auth is described at the CLI level (OAuth login + token minting with optional JSON policy). Provided content does not describe scope granularity explicitly.
Pricing
Pricing details not present in the provided README/repo metadata.
Agent Metadata
Known Gotchas
- ⚠ CLI commands are convenient for humans but may be less robust than a documented machine API for agent automation
- ⚠ Tool calling requires correct argument serialization; the README only provides a simple JSON example
- ⚠ Idempotency/retry semantics for ‘add/remove/publish’ operations are not described
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for cli.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.