mcp-registry
MCP server from KBB99/mcp-registry-server
claude mcp add --transport stdio kbb99-mcp-registry-server node ./path/to/build/mcp-registry-server/dist/index.js
How to use
The MCP Registry Server provides retrieval capabilities for MCP servers using semantic search. It exposes a tool named retrieve_mcps that lets you query the MCP registry and fetch relevant MCP server entries based on your query terms. This server is designed to help Claude Desktop integrations locate and initialize MCP servers dynamically, enabling a streamlined workflow for discovering and utilizing MCP capabilities. To use it, build the server from source, start the Node.js entry point, and configureClaude Desktop to point to the built script so that it can perform semantic retrieval against the registry.
How to install
Prerequisites:
- Node.js and npm installed on your system
- Access to the MCP Registry Server repository (clone or download the package)
Installation steps:
-
Clone the repository: git clone https://github.com/KBB99/mcp-registry-server.git cd mcp-registry-server
-
Install dependencies: npm install
-
Build the server (if applicable): npm run build
-
Run the server directly (for testing): node ./dist/index.js
Optional Smithery installation (for automated deployment):
-
Install via Smithery CLI for Claude Desktop: npx -y @smithery/cli install @KBB99/mcp-registry-server --client claude
-
Configure Claude Desktop to load the server by pointing to the built script, for example in claude_desktop_config.json: { "mcpServers": { "mcp-registry-server": { "command": "node", "args": ["./path/to/build/mcp-registry-server/dist/index.js"] } } }
Additional notes
Notes and tips:
- The server exposes retrieve_mcps for semantic search over MCP entries. Ensure your build outputs the dist/index.js at the expected path before wiring it into Claude Desktop.
- If you change the build output path, update claude_desktop_config.json accordingly.
- The README references the package name mcp-registry-server; ensure npm_package aligns with your actual package name when publishing or integrating.
- If environment variables are needed for registry access or authentication, add them under the env object in mcp_config.mcpServers.mcp-registry-server.env.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.