ToolSDK MCP Registry
MCPSDK.dev(ToolSDK.ai)'s Awesome MCP Servers and Packages Registry and Database with Structured JSON configurations. Supports OAuth2.1, DCR...
What is ToolSDK MCP Registry?
ToolSDK MCP Registry is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcpsdk.dev(toolsdk.ai)'s awesome mcp servers and packages registry and database with structured json configurations. supports oauth2.1, dcr...
MCPSDK.dev(ToolSDK.ai)'s Awesome MCP Servers and Packages Registry and Database with Structured JSON configurations. Supports OAuth2.1, DCR...
This server falls under the APIs category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCPSDK.dev(ToolSDK.ai)'s Awesome MCP Servers and Packages Re
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx toolsdk-mcp-registryConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use ToolSDK MCP Registry
ToolSDK MCP Registry (MCPSDK.dev) is a self-hosted registry and gateway for discovering, running, and managing MCP server packages. It indexes 4,500+ MCP servers with structured JSON configurations, provides full-text search via Meilisearch, and exposes an MCP Gateway endpoint so AI clients can invoke any registered tool without installing it locally. It also handles OAuth 2.1 authentication proxying and Dynamic Client Registration (DCR), making it a comprehensive infrastructure layer for teams building multi-tool AI agents.
Prerequisites
- Docker and Docker Compose installed (recommended deployment method)
- Node.js 18+ if running without Docker
- An MCP-compatible client such as Claude Desktop or Claude Code
- Optional: E2B, Daytona, or Sandock account for sandboxed remote tool execution
Clone the registry repository
Clone the toolsdk-mcp-registry repository to get the Docker Compose configuration and supporting files.
git clone https://github.com/toolsdk-ai/toolsdk-mcp-registry.git
cd toolsdk-mcp-registryConfigure the environment
Create a .env file from the provided example. Set MCP_SANDBOX_PROVIDER to LOCAL for development or configure an E2B/Daytona provider for production sandboxing.
cp .env.example .env
# Edit .env and set:
# MCP_SANDBOX_PROVIDER=LOCALStart the registry with Docker Compose
Launch all services (registry API, Meilisearch, MCP Gateway) with a single command. The web interface will be available at http://localhost:3003.
docker compose up -dBrowse and search the package index
Open http://localhost:3003 in your browser or use the Swagger UI at http://localhost:3003/swagger to explore available MCP packages. You can also query the public package list JSON directly.
curl https://toolsdk-ai.github.io/toolsdk-mcp-registry/indexes/packages-list.json | head -50Execute a tool via the MCP Gateway
Run any registered MCP server tool on demand through the gateway API — no local installation required. Pass required environment variables in the x-mcp-env-* headers.
curl -X POST http://localhost:3003/mcp/<packageName> \
-H "x-mcp-env-API_KEY: your_key_here" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Register the gateway as an MCP server in Claude
Point your MCP client at the gateway endpoint so Claude can discover and invoke any package in the registry.
ToolSDK MCP Registry Examples
Client configuration
Connect Claude Desktop to the local ToolSDK MCP Registry gateway using the Streamable HTTP transport.
{
"mcpServers": {
"toolsdk-registry": {
"command": "npx",
"args": ["toolsdk-mcp-registry"]
}
}
}Prompts to try
Use the registry gateway to discover and invoke remote MCP tools through Claude.
- "List all available MCP packages in the registry that relate to GitHub"
- "Run the package execution API to call the 'list_repos' tool from the GitHub MCP server"
- "Search the registry for MCP servers that support PostgreSQL database operations"Troubleshooting ToolSDK MCP Registry
docker compose up fails with a port conflict on 3003
Another process is using port 3003. Edit docker-compose.yml and change the host port mapping (e.g. '3004:3003') then restart with 'docker compose up -d'.
Meilisearch search returns no results after startup
Meilisearch needs a moment to index the package list on first run. Wait 30-60 seconds after startup and try again. Check the container logs with 'docker compose logs meilisearch' for indexing errors.
Remote tool execution returns a sandbox error
MCP_SANDBOX_PROVIDER=LOCAL disables sandboxing, which is fine for development. For production, set up an E2B or Daytona account and add the corresponding credentials to .env per the docs/DEVELOPMENT.md guide.
Frequently Asked Questions about ToolSDK MCP Registry
What is ToolSDK MCP Registry?
ToolSDK MCP Registry is a Model Context Protocol (MCP) server that mcpsdk.dev(toolsdk.ai)'s awesome mcp servers and packages registry and database with structured json configurations. supports oauth2.1, dcr... It connects AI assistants to external tools and data sources through a standardized interface.
How do I install ToolSDK MCP Registry?
Follow the installation instructions on the ToolSDK MCP Registry GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with ToolSDK MCP Registry?
ToolSDK MCP Registry works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is ToolSDK MCP Registry free to use?
Yes, ToolSDK MCP Registry is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
ToolSDK MCP Registry Alternatives — Similar APIs Servers
Looking for alternatives to ToolSDK MCP Registry? Here are other popular apis servers you can use with Claude, Cursor, and VS Code.
Kong
★ 43.4k🦍 The API and AI Gateway
API Mega List
★ 5.4kThis GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪
Fetch
★ 5.4kFetch web content and convert to markdown for AI consumption
Fusio
★ 2.1kSelf-Hosted API Management for Builders
Korean Law
★ 1.8k국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map) + 시점 비교 자동 diff(time_travel) + 시민 5단계 실행 가이드(action_plan) | 41 Korean legal APIs → 17 MCP tools
RuleGo
★ 1.5k⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Browse More APIs MCP Servers
Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up ToolSDK MCP Registry in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use ToolSDK MCP Registry?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.