mcp-registry
Installation
SKILL.md
MCPCentral - MCP Server Discovery
Discover and search MCP servers using two real data sources:
- Official MCP Registry (
registry.modelcontextprotocol.io) — canonical source for server metadata, versions, packages, transport config, and environment variables. Public, no auth required. - MCPCentral (
mcpcentral.io) — enrichment data: GitHub stars, npm downloads, editorial picks. Paginated bulk endpoint.
Gotchas
- Server names contain
/and must be URL-encoded. Names likeio.github.owner/server-namemust be encoded asio.github.owner%2Fserver-namein URL path segments. Forgetting this causes 404 "Endpoint not found" errors. cursorvsnext_cursornaming inconsistency. The MCPCentral API accepts acursorquery parameter for pagination, but the response field containing the next token is namednext_cursor. These are different names for input and output.- MCPCentral has no search parameter. The
mcpcentral.io/api/serversendpoint only supports paginated browsing sorted by stars. Use the official registry for keyword search. titleandwebsiteUrlmay be null. Fall back tonamefor display andrepository.urlfor linking when these fields are absent.- MCPCentral enrichment data may lag the official registry. Always use the official registry for authoritative version and package data; treat MCPCentral metrics as supplemental.
Important: What the Registry Contains (and Doesn't)
Contains: Package metadata (npm/pypi/docker identifiers), install commands, transport configuration (stdio/SSE/streamable-http), environment variables, remote URLs, repository links, version history.