Registry

v1.0.0Developer Toolsstable

The plugin marketplace registry for myClaude (myclaude.sh) - the only Claude Code marketplace with Stripe Connect payments. Creators keep 92%. 40+ products, 12 categories, daily sync, spec-compliant.

mcpmcp-serversagentic-aibioinformaticsbiomedical-ai
Share:
6,847
Stars
0
Downloads
0
Weekly
0/5

What is Registry?

Registry is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to plugin marketplace registry for myclaude (myclaude.sh) - the only claude code marketplace with stripe connect payments. creators keep 92%. 40+ products, 12 categories, daily sync, spec-compliant.

The plugin marketplace registry for myClaude (myclaude.sh) - the only Claude Code marketplace with Stripe Connect payments. Creators keep 92%. 40+ products, 12 categories, daily sync, spec-compliant.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • The plugin marketplace registry for myClaude (myclaude.sh) -

Use Cases

MCP server marketplace
Plugin distribution
Creator monetization
LicenseNOASSERTION
Languagego
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y registry

Manual Installation

npx -y 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 Registry

The MCP Registry is the official, spec-compliant server discovery registry for the Model Context Protocol ecosystem, operated by the MCP team. It functions as a centralized directory where MCP clients can discover available servers by querying a REST API backed by PostgreSQL, and where server authors can publish their packages using a CLI tool with GitHub OAuth or OIDC authentication. Teams deploying their own MCP infrastructure use it to host a private or public catalog of servers with namespace ownership verified via DNS or HTTP.

Prerequisites

  • Go 1.21+ (for building from source) or Docker for running pre-built images
  • PostgreSQL database (provided automatically via docker-compose in the dev environment)
  • GitHub account (required for publishing via GitHub OAuth or GitHub Actions OIDC)
  • make (for development setup commands)
  • An MCP-compatible client such as Claude Desktop or Cursor
1

Run the registry with Docker

The fastest way to get the registry running is with the pre-built Docker image. It starts an HTTP API on port 8080.

docker run -p 8080:8080 ghcr.io/modelcontextprotocol/registry:latest
2

Start the full dev environment with docker-compose

For local development with a real PostgreSQL instance, use the make target which starts both the registry and the database.

make dev-compose
3

Configure environment variables

Set the required configuration keys before starting. Copy .env.example to .env and fill in the values.

MCP_REGISTRY_DATABASE_URL=postgres://user:pass@localhost:5432/registry
MCP_REGISTRY_SEED_FROM=/path/to/seed.json
MCP_REGISTRY_ENABLE_REGISTRY_VALIDATION=true
4

Build the publisher CLI

Build the mcp-publisher CLI tool to publish your own MCP servers to the registry.

make publisher
./bin/mcp-publisher --help
5

Publish a server to the registry

Authenticate with GitHub and submit your server entry using the CLI. Namespace ownership is verified via DNS or HTTP before publishing.

./bin/mcp-publisher publish --name my-server --url https://github.com/myorg/my-mcp-server
6

Query the registry API to discover servers

Use the REST API to search for available MCP servers. The v0.1 API is frozen for stability.

curl http://localhost:8080/v0/servers
curl http://localhost:8080/v0/servers?q=filesystem

Registry Examples

Client configuration

Claude Desktop config to run the MCP Registry server via npx for discovery queries.

{
  "mcpServers": {
    "registry": {
      "command": "npx",
      "args": ["-y", "registry"],
      "env": {
        "MCP_REGISTRY_DATABASE_URL": "postgres://user:pass@localhost:5432/registry"
      }
    }
  }
}

Prompts to try

Example queries you can run against an MCP registry instance.

- "Search the registry for MCP servers related to file system operations"
- "List all available MCP servers in the database category"
- "What is the latest version of the filesystem MCP server in the registry?"
- "Show me all servers published by the modelcontextprotocol GitHub org"

Troubleshooting Registry

Registry fails to start with a database connection error

Verify MCP_REGISTRY_DATABASE_URL is set correctly and the PostgreSQL instance is running. When using docker-compose, run `make dev-compose` rather than starting the registry container alone.

Publisher CLI returns 403 Forbidden during publish

Ensure your GitHub account owns or is a member of the namespace you are publishing under. Complete the DNS or HTTP domain verification step before submitting.

API returns 404 for all /v0/ routes

Confirm the registry container is listening on port 8080 with `docker ps` and that you are hitting the correct host. The API prefix is /v0, not /api or /v1.

Frequently Asked Questions about Registry

What is Registry?

Registry is a Model Context Protocol (MCP) server that plugin marketplace registry for myclaude (myclaude.sh) - the only claude code marketplace with stripe connect payments. creators keep 92%. 40+ products, 12 categories, daily sync, spec-compliant. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Registry?

Install via npm with the command: npx -y registry. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Registry?

Registry works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Registry free to use?

Yes, Registry is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

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

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

Read the full setup guide →

Ready to use 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