MCP server for discovering, searching, installing, validating, comparing, and managing Skillsmith skills from its live registry or local directories. It connects to the Skillsmith API for curated skill data and supports higher-tier features like team workspaces, audits, analytics, RBAC, and private registry management.
From the registry: Discover, install, and manage Claude Code skills via MCP with 14,000+ curated skills.
Please install the `skillsmith` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js and npm** — Node.js and npm are required to run the MCP server via npx. (https://nodejs.org/)
Optional prerequisites:
- Get a Skillsmith API key — Create or access your Skillsmith account and generate an API key for higher rate limits and live registry access. Without a key, the server only works in trial mode with 10 total requests. (https://skillsmith.app/account)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@skillsmith/mcp-server"]
- optional environment variables:
- `SKILLSMITH_API_KEY`: Personal Skillsmith API key for usage tracking, higher rate limits, and live skill registry access. (example: `<your-skillsmith-api-key>`)
- `SKILLSMITH_API_URL`: Override the Skillsmith API endpoint. (example: `<your-skillsmith-api-url>`)
- `SKILLSMITH_OFFLINE_MODE`: Set to true to use the local database instead of the remote API. (example: `<true-or-false>`)
- `SKILLSMITH_TELEMETRY`: Enable or disable anonymous telemetry for API usage. (example: `<true-or-false>`)
- `SKILLSMITH_AUTO_UPDATE_CHECK`: Enable or disable update checks on startup. (example: `<true-or-false>`)
- `SKILLSMITH_DB_PATH`: Custom path to the local Skillsmith database file. (example: `<your-database-path>`)
- `SKILLSMITH_TELEMETRY_ENABLED`: Enable anonymous product telemetry. Telemetry is disabled by default. (example: `<true-or-false>`)
- `SKILLSMITH_USE_WASM`: Force the WASM SQLite driver instead of the native SQLite driver. (example: `<true-or-false>`)
- `POSTHOG_API_KEY`: PostHog API key required only if SKILLSMITH_TELEMETRY_ENABLED is true. (example: `<your-posthog-api-key>`)
Note: Prefer the portable npx launch path shown in the README rather than a prior npm install. The README documents two telemetry-related variables: SKILLSMITH_TELEMETRY (API configuration table) and SKILLSMITH_TELEMETRY_ENABLED (environment variables section). Both are included because their roles are described separately in the README.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.SKILLSMITH_API_KEYrequiredPersonal API key for usage tracking and access to live skillsSKILLSMITH_API_URLAPI endpoint for the Skillsmith backendSKILLSMITH_OFFLINE_MODEUse local database instead of the live APISKILLSMITH_TELEMETRYEnable anonymous telemetrySKILLSMITH_AUTO_UPDATE_CHECKEnable or disable startup update checksAI Agents Framework with Self Reflection and MCP support