OrcaRouter MCP Server

Официальный MCP-сервер OrcaRouter: каталог моделей с ценами и чат с автороутингом и цепочкой запасных моделей.

  • 14 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Чат отправляет промпты и контекст стороннему шлюзу и расходует оплаченный баланс на ключе.
  • Ключ OrcaRouter передается серверу через переменную окружения.
Все причины и проверки

continuum-ai-corp/orcarouter-mcp-server

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/orcarouter-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Чат отправляет промпты и контекст стороннему шлюзу и расходует оплаченный баланс на ключе.
  • Ключ OrcaRouter передается серверу через переменную окружения.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Небольшой MCP-сервер ставит перед агентом шлюз OrcaRouter, который маршрутизирует запросы между LLM. Четыре инструмента: `orcarouter_models_list` показывает каталог с ценами, контекстом и возможностями, `orcarouter_model_card` раскрывает одну модель, `orcarouter_providers_list` перечисляет провайдеров, `orcarouter_chat` запускает чат. Чат идет через любую модель из каталога или через `orcarouter/auto`, где маршрут выбирают стратегии стоимости, качества или баланса. К основной модели можно задать до четырех запасных. Каталог открывается без ключа, поэтому цены сравнивают до регистрации.

Для кого. Разработчикам, которые подбирают модель под задачу по цене и контексту и хотят вызывать ее прямо из клиента MCP.

Подходит, если

  • Модель выбирают по цене за токен и размеру контекста, пока у аккаунта нет ключа.
  • Один и тот же промпт прогоняют через несколько моделей и сравнивают ответы.
  • Критичному запросу нужна цепочка из основной и до четырех запасных моделей.
  • Маршрут отдают шлюзу через `orcarouter/auto` с приоритетом стоимости.

Не подходит, если

  • Нужен полный API шлюза с потоковым выводом: сервер дает только четыре инструмента.
  • Ключа OrcaRouter нет, а требуется сам чат: без ключа работает только каталог.
  • Данные нельзя передавать сторонним провайдерам: запросы чата идут через шлюз.

Пример запроса к агенту

Покажи модели Anthropic в OrcaRouter с ценами и спроси у orcarouter/auto, чем отличается REST от GraphQL.

MCP

Транспорт
stdio
Авторизация
ключ необязателен

Переменные окружения

ORCAROUTER_API_KEY секрет
Ключ OrcaRouter. Нужен только инструменту `orcarouter_chat`, каталог работает без него.
ORCAROUTER_BASE_URL
Базовый адрес API. По умолчанию `https://api.orcarouter.ai`.
ORCAROUTER_REQUEST_TIMEOUT
Таймаут запроса в секундах, по умолчанию 300.

Ограничения

Ключ OrcaRouter нужен только для `orcarouter_chat`, остальные три инструмента работают без него. Серверу требуется Node.js 18 или новее. Запросы чата тарифицируются у OrcaRouter по ценам выбранной модели. Набор ограничен четырьмя инструментами, потокового вывода в описании нет. Таймаут запроса по умолчанию 300 секунд, его меняют переменной `ORCAROUTER_REQUEST_TIMEOUT`. Доступность шлюза из России README не оговаривает.

Как отключить. Выполните `claude mcp remove orcarouter` или удалите запись из конфигурации клиента. Ключ отзовите в консоли OrcaRouter.

Частые вопросы

Как подключить OrcaRouter к Claude Code?

Выполните `claude mcp add orcarouter -s user -e ORCAROUTER_API_KEY=sk-orca-your-key -- npx -y @orcarouter/mcp`. Для других клиентов в папке `examples` лежат готовые конфигурации Claude Desktop, Cursor и Windsurf.

Нужен ли ключ для просмотра каталога?

Нет. Каталог моделей, карточки и список провайдеров открываются без ключа. Он нужен только инструменту `orcarouter_chat`.

Что делает orcarouter/auto?

Это роутер рабочего пространства, который сам выбирает модель по одной из стратегий: стоимость, качество, баланс, LinUCB или gated-adaptive. Инструмент `orcarouter_chat` вызывает его как обычную модель.

Сколько запасных моделей можно задать?

До четырех к основной. Если основная не ответила, шлюз пробует запасные по порядку.

Какая нужна версия Node.js?

Node.js 18 или новее. Сервер собирается в ESM-бандл `dist/index.js` и запускается как бинарник `orcarouter-mcp`.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Один MCP-сервер даст агенту чат с сотнями моделей OpenRouter, анализ изображений, аудио и видео и генерацию медиа

MCP-серверРасширенный доступ103Звезды репозитория

OrcaReplay записывает запуск кодового агента, воспроизводит его без модели и в MCP-режиме отвечает агенту по записям.

MCP-серверРасширенный доступ591Звезды репозитория

CLI для запуска промптов LLM и работы как MCP-клиент прямо из терминала, с любым MCP-сервером и любым провайдером модели

CLIРасширенный доступ675Звезды репозитория
Выбор редакции

Локальный шлюз для Claude Code, Codex, OpenCode и других агентов: выбор провайдера моделей, маршрутизация, резервные модели и логи

CLIШирокий доступ38,1 тыс.Звезды репозитория

CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов

CLIРасширенный доступ1,6 тыс.Звезды репозитория

Один шлюз на Rust между агентом и всеми MCP-серверами: клиент видит 9–17 мета-инструментов, а остальные находит по запросу.

MCP-серверШирокий доступ84Звезды репозитория

Коротко о README

Показан быстрый старт для Claude Code одной командой и путь через конфиги для остальных клиентов. Дальше перечислены четыре инструмента, три переменные окружения, политика секретов и сборка из исходников. Лицензия MIT.

Бейдж для README

Сообщить о проблеме