O

openrouter.ai

OpenRouter is an AI gateway that provides access to many language and multimodal models through a single API, with routing and fallback across providers. It also offers model discovery, account credit and key management, and tools for agent-oriented development.

2 integrations · MCP · REST

OpenRouter exposes a unified authenticated HTTP API for LLM inference and account features, a hosted remote MCP server authenticated via browser OAuth, and official TypeScript/Python/Go client libraries plus a TypeScript agent SDK.

discovered 2mo ago
MCP servers1
REST · OpenAPI1
Credentials
OpenRouter API keybearerGet token

Create a key from the API keys page (or manage existing keys from key settings). Give it a name and optionally set a credit limit. Use the resulting key as a Bearer token in Authorization.

OpenRouter Management API keybearerGet token

Create a management key from the Management API Keys page: click Create New Key and complete the flow. This key is only for administrative key-management endpoints under /api/v1/keys, not for inference/completions.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.

conventions · 1/8 published

Publish these signals → /publishing