HTTP API
Create a key in the dashboard. Send it as Authorization: Bearer mcp_…. The raw key is shown once; the database stores a SHA-256 hash. Each key allows 60 requests per minute.
GET /api/v1/servers
Page of published servers. limit defaults to 24 and caps at 100. Pass cursor from the previous response.
GET /api/v1/servers/:slug
One server, including packages, remotes, and tools.
GET /api/v1/search?q=
Same ranking as the site search. q is required.
GET /api/v1/categories
Categories with a count of published servers.
Search result pages on the website are not part of this API and are not indexed.