Featured

Deploy OpenClaw in 60 seconds β€” 20% off logoDeploy OpenClaw in 60 seconds β€” 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger β†’
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger β†’
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free β†’
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now β†’
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data β€” no proxies, no parsers, no maintenance.

Start building free β†’
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it β€” secured from day one.

Get it set up for you β†’
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free β†’
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here β†’

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

Continuum-AI-Corp/orcarouter-mcp-server MCP server](https://glama.ai/mcp/servers/Continuum-AI-Corp/orcarouter-mcp-server/badges/score.svg)](https://glama.ai/mcp/servers/Continuum-AI-Corp/orcarouter-mcp-server) πŸ“‡ ☁️ 🏠 🍎 πŸͺŸ 🐧 - Browse 160+ LLM models...

README.md

<p align="center"> <a href="https://www.orcarouter.ai"> <img src="https://raw.githubusercontent.com/Continuum-AI-Corp/orcarouter-mcp-server/main/assets/logo.gif" alt="OrcaRouter" width="180" /> </a> </p>

<h1 align="center">OrcaRouter MCP Server</h1>

<p align="center"> Official MCP server for the <a href="https://www.orcarouter.ai">OrcaRouter</a> LLM gateway. </p>

<p align="center"> <a href="https://discord.com/invite/943Zqp9bs"><img src="https://img.shields.io/discord/1501106943178309662?logo=discord&label=discord&color=5865F2" alt="Discord" /></a> <a href="https://x.com/OrcaRouter"><img src="https://img.shields.io/badge/X-Follow-000000?logo=x&logoColor=white" alt="X" /></a> <a href="https://www.npmjs.com/package/@orcarouter/mcp"><img src="https://img.shields.io/npm/v/@orcarouter/mcp" alt="npm version" /></a> <a href="https://github.com/Continuum-AI-Corp/orcarouter-mcp-server/actions/workflows/test.yml"><img src="https://github.com/Continuum-AI-Corp/orcarouter-mcp-server/actions/workflows/test.yml/badge.svg" alt="CI" /></a> <a href="https://smithery.ai/servers/continuum-ai-corp/orcarouter-mcp"><img src="https://smithery.ai/badge/continuum-ai-corp/orcarouter-mcp" alt="Smithery" /></a> </p>

<p align="center"> <a href="README.md">English</a> | <a href="README.ja.md">ζ—₯本θͺž</a> | <a href="README.zh-CN.md">δΈ­ζ–‡</a> | <a href="README.ko.md">ν•œκ΅­μ–΄</a> | <a href="README.de.md">Deutsch</a> | <a href="README.fr.md">FranΓ§ais</a> | <a href="README.es.md">EspaΓ±ol</a> | <a href="README.it.md">Italiano</a> | <a href="README.ru.md">Русский</a> | <a href="README.pt.md">PortuguΓͺs</a> | <a href="README.vi.md">TiαΊΏng Việt</a> | <a href="README.hi.md">ΰ€Ήΰ€Ώΰ€¨ΰ₯ΰ€¦ΰ₯€</a> </p>

<br/>

Browse OrcaRouter's model catalog and run chat completions from inside any Model Context Protocol client β€” Claude Desktop, Claude Code, Cursor, Windsurf, Zed, or anything else that speaks the protocol.

Catalog browsing works without an API key β€” compare pricing and capabilities before signing up.

What you can do

  • πŸ—ΊοΈ Discover providers and models without an API key
  • πŸ’¬ Run chat completions through any served model
  • 🧠 Auto-route requests through your workspace's orcarouter/auto router (cost / quality / balanced / LinUCB / gated-adaptive strategies)
  • πŸ” Configure fallback chains (primary + up to 4 fallbacks) for resilience
  • πŸ“Š Filter models server-side by provider, capability, or minimum context window
  • 🎯 Inspect detailed model cards: pricing, context, latency, supported endpoints
  • πŸ”Œ Works with Claude Desktop, Claude Code, Cursor, Windsurf, Zed, and any MCP client

Examples

Try saying things like:

  • "List all providers on OrcaRouter"
  • "Show me all Anthropic models with their pricing"
  • "Get details about minimax/minimax-m2.7"
  • "Chat with orcarouter/auto and explain quantum computing"

Quick Start

Claude Code (CLI one-liner)

claude mcp add orcarouter -s user \
  -e ORCAROUTER_API_KEY=sk-orca-your-key \
  -- npx -y @orcarouter/mcp

Other clients (config-file path)

  1. Copy the example config for your MCP client into the client's config file:

| Client | Example | Action | | --------------- | --------------------------------------------------- | ------- | | Claude Desktop | claude-desktop.json | Replace | | Claude Code | claude-code.json | Merge | | Cursor | cursor.json | Replace | | Windsurf | windsurf.json | Replace |

See examples/README.md for the config-file paths and notes on Zed and other clients.

  1. Replace sk-or-... in the copied file with your OrcaRouter API key.
  2. Restart your MCP client.

The root .mcp.json is the same config in the Open Plugins standard location, so registry/discovery tools that scan for it (e.g. cursor.directory) can pick this server up automatically.

Requires Node.js 18 or later. The ORCAROUTER_API_KEY env var is only required for orcarouter_chat; catalog tools work without it.

Tools

  • orcarouter_chat β€” run a chat completion (with optional fallback chain)
  • orcarouter_models_list β€” browse the catalog (pricing, context, capabilities)
  • orcarouter_model_card β€” detailed info for one model
  • orcarouter_providers_list β€” list providers with model counts

Full input schemas are exposed at runtime via the MCP tools/list method β€” your MCP client (Claude Desktop, Cursor, etc.) reads them automatically.

Configuration

| Name | Required | Description | | --------------------------- | -------- | -------------------------------------------------------- | | ORCAROUTER_API_KEY | optional | OrcaRouter API key. Required only for orcarouter_chat. | | ORCAROUTER_BASE_URL | optional | API base URL. Defaults to https://api.orcarouter.ai. | | ORCAROUTER_REQUEST_TIMEOUT| optional | Per-request HTTP timeout in seconds. Defaults to 300. |

Security

API keys are read from environment variables, never logged, and only sent to the OrcaRouter API. See SECURITY.md for the vulnerability disclosure policy.

Development

# bun (preferred)
bun install
bun run test
bun run typecheck
bun run build

# or with npm
npm install
npm test
npm run typecheck
npm run build

The build produces an ESM bundle at dist/index.js with a #!/usr/bin/env node shebang, runnable as the orcarouter-mcp binary.

Contributing

See CONTRIBUTING.md. For newcomer-friendly tasks, browse the good first issue label.

License

MIT

See related servers & alternatives β†’

Related MCP servers

Browse all β†’

Related guides

Hand-picked reading to help you choose and use AI & ML servers.