MCP Bench Router — MCP-сервер для Claude Code
Отправляет задачи по дизайну и фронтенду модели, которая сейчас первая в рейтинге designarena.ai, через OpenRouter. Пригодится, когда вывод ассистента по вёрстке выглядит слабо.
claude mcp add mcp-bench-router -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- npx -y mcp-bench-routerЧто делает MCP Bench Router
Сервер держит четыре инструмента. get_best_design_model отдаёт текущего лидера, можно сузить до категории. get_leaderboard показывает полный рейтинг с фильтром и постранично. query_design_model уходит с промптом к лучшей доступной модели, а query_specific_model — к той, которую вы назвали сами.
Рейтинги сервер забирает с designarena.ai и кэширует на два часа, затем сопоставляет имена моделей арены с идентификаторами OpenRouter: часть по статической таблице, часть динамически, остальное — нечётким сравнением. Модели под кодовыми именами и невыпущенные пропускаются, поэтому в ответе окажется лучшая из доступных. Категорий четырнадцать: website, gamedev, 3d, dataviz, uicomponent, image, logo, svg, video, imagetoimage, slides, graphicdesign, tts и allcategories.
Нужен Node.js версии 18 или новее. Для двух инструментов запроса обязателен ключ OpenRouter: без OPENROUTER_API_KEY они не сработают, а просмотр рейтинга останется доступен. Ключ передаётся серверу через переменную окружения при добавлении.
Какие задачи решает
- выбрать модель, которая сейчас лучше всех рисует интерфейсы
- посмотреть рейтинг дизайн-моделей по конкретной категории
- отправить промпт лидеру рейтинга, не уходя из редактора
- сравнить результат двух моделей на одной задаче
- сгенерировать логотип или SVG через стороннюю модель
Примеры запросов агенту
- Покажи через get_best_design_model, кто сейчас первый в дизайне
- Выведи топ-20 моделей для сайтов с помощью get_leaderboard
- Через query_design_model сделай лендинг для SaaS-продукта
Как установить MCP Bench Router
Командой платформы
claude mcp add mcp-bench-router -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- npx -y mcp-bench-routerВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp-bench-router --env OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- npx -y mcp-bench-routerВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp-bench-router": {
"command": "npx",
"args": [
"-y",
"mcp-bench-router"
],
"env": {
"OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp-bench-router": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-bench-router"
],
"env": {
"OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> mcp-bench-router npx -y mcp-bench-routerВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MCP Bench Router
Как установить MCP Bench Router в Claude Code?
Выполните claude mcp add mcp-bench-router -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- npx -y mcp-bench-router. Подставьте свой ключ OpenRouter вместо плейсхолдера.
Что делает MCP Bench Router?
Смотрит живой рейтинг designarena.ai и направляет вашу дизайн-задачу той модели, что стоит в нём выше остальных, через OpenRouter.
Что нужно для работы сервера?
Node.js 18 или новее и ключ OpenRouter. Без ключа инструменты query_design_model и query_specific_model не заработают.