OpenRouter MCP Registry
A centralized model registry backed by OpenRouter. Prevents stale model names, standardizes model IDs, and exposes an MCP-compatible endpoint for AI clients.
π Model Registry
Browse all cached models fetched from OpenRouter. Filter by provider, view pricing and context length.
Browse Models βπ Model Resolution
Resolve any alias (sonnet, gpt-4o) or canonical ID to the exact model. Never worry about stale names again.
Try Resolver βπ MCP Protocol
Connect AI coding assistants and agents directly to this registry using the Model Context Protocol.
MCP Setup βArchitecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β Vercel Deployment β β β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β β β apps/web β β apps/mcp β β packages/ β β β β (Next.js) βββββΆβ (Next.js) βββββΆβ shared β β β β Demo UI β β MCP Server β β Types+Svc β β β ββββββββββββββββ ββββββββ¬ββββββββ ββββββββββββββββ β β β β β ββββββββββΌβββββββββ β β β Vercel Postgres β β β β models β β β β aliases β β β β sync_status β β β βββββββββββββββββββ β β β β Cron (weekly) βββΆ /api/cron/sync βββΆ OpenRouter API β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Supported Aliases
| Alias | Resolves To |
|---|---|
auto | openrouter/auto |
sonnet | anthropic/claude-sonnet-4-5 |
haiku | anthropic/claude-haiku-4-5 |
fast-general | anthropic/claude-haiku-4-5 |
best-general | anthropic/claude-sonnet-4-5 |
gpt-4o | openai/gpt-4o |
gemini | google/gemini-pro-1.5 |
mistral | mistralai/mistral-large |
Quick Start
List models
GET /api/modelsResolve alias
POST /api/resolve
{"input":"sonnet"}MCP endpoint
POST /api/mcp