MCP Server Registry

Discover and publish Model Context Protocol (MCP) servers. A fully OpenAPI-compliant registry for finding and sharing MCP server implementations with 150+ available servers.

Browse Servers (v0)

Explore 150+ available MCP servers with detailed information about packages, versions, and implementations via our OpenAPI-compliant v0 API.

View v0 API

Registry Browser (v0.1)

Interactive UI to browse, search, and explore MCP servers with advanced filtering, version support, and detailed views.

Open Browser

API Specification (v0)

View the complete OpenAPI 3.1.0 specification for the MCP Server Registry API with all endpoints and schemas.

OpenAPI Spec v0

API Specification (v0.1)

View the latest OpenAPI specification from the official MCP registry with enhanced version support and new features.

OpenAPI Spec v0.1

OpenAPI v0.1 Endpoints (New!)

GET /v0.1/servers

List servers with search & filters

GET /v0.1/servers/{name}/versions

List all versions

GET /v0.1/servers/{name}/versions/{ver}

Get specific version

New Features: Multiple versions per server, enhanced search, version filtering, and camelCase field naming.

OpenAPI v0 Endpoints

GET /v0/servers

List all servers

GET /v0/servers/{id}

Get server details

POST /v0/publish

Publish server

Legacy API: Previous /api/* endpoints are still available for backwards compatibility but are deprecated in favor of the OpenAPI-compliant /v0/* endpoints.

Cursor-based Pagination

Basic Request

GET /v0/servers?limit=30

Start with the first page of results

Next Page

GET /v0/servers?cursor=abc123&limit=30

Use next_cursor from previous response

Response Metadata

Responses include metadata with next_cursor and count fields for efficient pagination as specified in the OpenAPI schema.

Server Details with Version

GET /v0/servers/{server-id}?version=1.0.2

Optional version parameter to filter server details by specific version