MCP Registry
@bbangjooo
MCP server that installs MCP Servers
Overview
What is MCP Registry?
MCP Registry is a server that provides tools to find, configure, and install Model Context Protocol (MCP) servers from the Smithery registry onto a local machine. It is intended for developers using MCP-compatible clients like Cursor and Claude.
How to use MCP Registry?
Install via npm install @bbangjo/mcp-installer and run with npx @bbangjo/mcp-installer --client <client-type> --key <your-smithery-api-key>. Supported client types are cursor or claude. Alternatively, clone the repository, run npm install, set SMITHERY_API_KEY in a .env file, build, and start with node build/index.js.
Key features of MCP Registry
- Find MCP servers from the Smithery registry.
- Collect configuration data for MCP server connections.
- Install MCP servers to local machine CLI clients.
- Supports Cursor and Claude desktop clients.
- Generates config files in OS‑specific client paths.
- Runs on stdio transport.
Use cases of MCP Registry
- Discover and add new MCP servers to your workflow.
- Automate installation of MCP servers into Cursor or Claude.
- Simplify configuration by collecting connection settings automatically.
- Quickly set up a development environment with MCP tools.
FAQ from MCP Registry
What are the runtime dependencies?
Node.js v14.0.0 or higher and npm or yarn are required.
Do I need an API key?
Yes, a Smithery API key (SMITHERY_API_KEY) is mandatory and can be obtained from smithery.ai.
Where are the configuration files created?
For Cursor: `%APPDATA