llms.txt Content
# agentage MCP Catalog
A public, open directory of Model Context Protocol (MCP) servers, crawled from the
official MCP registry. Discover, compare, and look up MCP servers.
Website: https://catalog.agentage.io/mcp
MCP endpoint (Streamable HTTP): POST https://catalog.agentage.io/mcp
Tools: mcp_search, mcp_get, mcp_categories.
## Public HTTP API
Base URL: https://api.agentage.io/api/mcp
Read-only, no key, no signup. Standard { success, data, meta } JSON envelope.
Rate limited: 30 req/s anonymous (per IP), 100 req/s with a valid agentage bearer. CORS open.
Key endpoints:
- GET https://api.agentage.io/api/mcp/icons/{slug} - Get a cached server icon
- GET https://api.agentage.io/api/mcp/mcps - List catalog servers
- GET https://api.agentage.io/api/mcp/mcps/{slug} - Get one server
- GET https://api.agentage.io/api/mcp/v0.1/servers - Registry-compatible server list
- GET https://api.agentage.io/api/mcp/autocomplete?q=<keyword> - Typeahead suggestions
- GET https://api.agentage.io/api/mcp/search?q=<keyword> - Full-text search
- GET https://api.agentage.io/api/mcp/categories - Category facet counts
- GET https://api.agentage.io/api/mcp/facets - All facet counts
- GET https://api.agentage.io/api/mcp/languages - Language facet counts
- GET https://api.agentage.io/api/mcp/licenses - License facet counts
- GET https://api.agentage.io/api/mcp/slugs - Slug feed
## Registry-compatible endpoint
GET https://api.agentage.io/api/mcp/v0.1/servers mirrors the official MCP registry list contract (subregistry
pattern): a { servers: [{ server, _meta }], metadata } envelope with cursor pagination and
updated_since. Our enrichment (grades, categories, health, downloads, detail url) rides under
the _meta key "io.agentage.catalog/v0". See https://modelcontextprotocol.io/registry/registry-aggregators.
## Docs
- API reference: https://catalog.agentage.io/mcp/docs/api
- OpenAPI 3.1 spec: https://api.agentage.io/api/mcp/openapi.json