Creativity · MCP — overview

MCP Registry and Discovery

Discoverability is a first-class problem for Model Context Protocol. The ecosystem has converged on a few complementary surfaces: the modelcontextprotocol/servers reference repo for officially supported servers, the MCP Registry (launched 2025) as a neutral index, vendor catalogues (Anthropic, Cloudflare, Smithery), and client-side marketplaces inside Cursor and Cline that install a server in one click.

MCP facts

Kind
overview
Ecosystem
anthropic-mcp
Transports
stdio, http, sse

Capabilities

  • Reference repo: canonical, Anthropic-maintained MCP servers
  • MCP Registry: open, vendor-neutral index with metadata and health pings
  • Client marketplaces: one-click install UX inside Cursor, Cline, Zed
  • Programmatic discovery: ListTools / ListResources inside each server

Configuration

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/you"]
    }
  }
}

Frequently asked questions

Where is the authoritative list of MCP servers?

github.com/modelcontextprotocol/servers holds Anthropic-maintained reference servers. For the wider ecosystem use the MCP Registry and community lists like Awesome MCP Servers. Each client (Cursor, Cline, Zed) also ships a curated marketplace.

How does an MCP client discover tools at runtime?

Once connected, the client calls the server's tools/list, resources/list, and prompts/list RPCs. That is the in-protocol discovery loop: it tells the model what is available in the current session without shipping a hard-coded schema.

Is there an MCP analogue of an npm package.json?

Yes — the MCP Registry uses a server manifest (server.json) with name, version, transports, and publisher metadata. It lets registries, client marketplaces, and package managers present servers uniformly.

How do I publish my own MCP server?

Build it against the MCP SDK, publish to npm or PyPI, write a server.json manifest, and submit it to the MCP Registry plus any client marketplaces you want distribution on.

Sources

  1. MCP Registry — accessed 2026-04-20
  2. modelcontextprotocol/servers — accessed 2026-04-20
  3. MCP spec — tools/list and resources/list — accessed 2026-04-20