You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The API is documented using Swagger/OpenAPI. This page provides a complete reference of all endpoints with request/response schemas and allows you to test the API directly from your browser.
204
-
205
-
### Health Check
206
-
207
-
```
208
-
GET /v0/health
209
-
```
210
-
211
-
Returns the health status of the service:
212
-
```json
213
-
{
214
-
"status": "ok"
215
-
}
216
-
```
217
-
218
-
### Registry Endpoints
219
-
220
-
#### List Registry Server Entries
221
-
222
-
```
223
-
GET /v0/servers
224
-
```
225
-
226
-
Lists MCP registry server entries with pagination support.
227
-
228
-
Query parameters:
229
-
-`limit`: Maximum number of entries to return (default: 30, max: 100)
230
-
-`cursor`: Pagination cursor for retrieving next set of results
Retrieves detailed information about a specific MCP server entry.
259
-
260
-
Path parameters:
261
-
-`id`: Unique identifier of the server entry
262
-
263
-
Response example:
264
-
```json
265
-
{
266
-
"id": "01129bff-3d65-4e3d-8e82-6f2f269f818c",
267
-
"name": "io.github.gongrzhe/redis-mcp-server",
268
-
"description": "A Redis MCP server (pushed to https://github.com/modelcontextprotocol/servers/tree/main/src/redis) implementation for interacting with Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.",
Simple ping endpoint that returns environment configuration information:
397
-
```json
398
-
{
399
-
"environment": "dev",
400
-
"version": "registry-<sha>"
401
-
}
402
-
```
203
+
The API is documented using Swagger/OpenAPI. This page provides a complete reference of all endpoints with request/response schemas and examples, and allows you to test the API directly from your browser.
Copy file name to clipboardExpand all lines: docs/faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ The MCP Registry is the official centralized metadata repository for publicly-ac
18
18
There are four underlying concepts:
19
19
- "MCP Server Registry API" (or "MCP Registry API"): The OpenAPI specification defined in [openapi.yaml](./server-registry-api/openapi.yaml). This is a reusable API specification that anyone building any sort of "MCP server registry" should consider adopting / aligning with.
20
20
- "Official MCP Registry" (or "MCP Registry"): The application that lives at `https://registry.modelcontextprotocol.io`. This registry currently only catalogs MCP servers, but may be extended in the future to also catalog MCP client/host apps and frameworks.
21
-
- "Official MCP Registry API": The REST API that lives at `https://registry.modelcontextprotocol.io/api`, with an OpenAPI specification defined at [official-registry-openapi.yaml](./server-registry-api/official-registry-openapi.yaml)
21
+
- "Official MCP Registry API": The REST API that lives at `https://registry.modelcontextprotocol.io/api`, with an OpenAPI specification defined at [swagger.yaml](../internal/docs/swagger.yaml)
22
22
- "MCP server registry" (or "MCP registry"): A third party, likely commercial, implementation of the MCP Server Registry API or derivative specification.
Copy file name to clipboardExpand all lines: docs/server-registry-api/README.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,5 +10,4 @@ The centralized, publicly available catalog ("Official MCP Registry") needs addi
10
10
11
11
References:
12
12
-[openapi.yaml](./openapi.yaml) - A reusable API specification (MCP Server Registry API) that anyone building any sort of "MCP server registry" should consider adopting / aligning with.
13
-
-[examples.md](./api_examples.md) - Example manifestations of the OpenAPI specification
14
-
-[official-registry-openapi.ayml](./official-registry-openapi.yaml) - The specification backing the Official MCP Registry; a derivative of the MCP Server Registry API specification.
13
+
-[swagger.yaml](../../internal/docs/swagger.yaml) - The specification backing the Official MCP Registry; a derivative of the MCP Server Registry API specification.
0 commit comments