OrcaRouter MCP Server
Официальный MCP-сервер OrcaRouter: каталог моделей с ценами и чат с автороутингом и цепочкой запасных моделей.
- 14 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Чат отправляет промпты и контекст стороннему шлюзу и расходует оплаченный баланс на ключе.
- Ключ OrcaRouter передается серверу через переменную окружения.
Установка
- Работает в
В терминале, через 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, анализ изображений, аудио и видео и генерацию медиа
OrcaReplay записывает запуск кодового агента, воспроизводит его без модели и в MCP-режиме отвечает агенту по записям.
CLI для запуска промптов LLM и работы как MCP-клиент прямо из терминала, с любым MCP-сервером и любым провайдером модели
Локальный шлюз для Claude Code, Codex, OpenCode и других агентов: выбор провайдера моделей, маршрутизация, резервные модели и логи
CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов
Один шлюз на Rust между агентом и всеми MCP-серверами: клиент видит 9–17 мета-инструментов, а остальные находит по запросу.
Коротко о README
Показан быстрый старт для Claude Code одной командой и путь через конфиги для остальных клиентов. Дальше перечислены четыре инструмента, три переменные окружения, политика секретов и сборка из исходников. Лицензия MIT.