ToolSDK MCP Registry

v1.0.0APIsstable

MCPSDK.dev(ToolSDK.ai)'s Awesome MCP Servers and Packages Registry and Database with Structured JSON configurations. Supports OAuth2.1, DCR...

aiai-agentai-toolsawesomeawesome-list
Share:
173
Stars
0
Downloads
0
Weekly
0/5

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

Registry of MCP servers and packages
OAuth2.1 and DCR support
Curated awesome lists
toolsdk-ai

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx toolsdk-mcp-registry

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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-registry
2

Configure 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=LOCAL
3

Start 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 -d
4

Browse 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 -50
5

Execute 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"}'
6

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.

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.

Quick Config Preview

{ "mcpServers": { "toolsdk-mcp-registry": { "command": "npx", "args": ["-y", "toolsdk-mcp-registry"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides