ToolRoute
ToolRoute
Уровень маршрутизации для ИИ-агентов. Один вызов возвращает лучший MCP-сервер и LLM для любой задачи — на основе 132 реальных бенчмарков.
Быстрый старт
Добавьте в любой MCP-клиент (Claude Code, Cursor, Windsurf, Cline):
{
"mcpServers": {
"toolroute": {
"url": "https://toolroute.io/api/mcp"
}
}
}Или через HTTP:
curl -X POST https://toolroute.io/api/route \
-H "Content-Type: application/json" \
-d '{"task": "search the web for recent AI papers"}'{
"approach": "mcp_server",
"recommended_skill": "exa-mcp-server",
"recommended_model": "gemini-flash-2.0",
"confidence": 0.91
}Related MCP server: Playwright MCP Server
Как это работает
Каждая задача относится к одному из трех подходов:
Подход | Когда | Возвращает |
| Задача требует только LLM (код, письмо, анализ) | Лучшая модель + оценка стоимости |
| Задача требует внешний инструмент (поиск, почта, календарь) | Лучший инструмент + лучшая модель |
| Составная задача («отправить Slack И обновить Jira И отправить email») | Упорядоченная цепочка оркестрации |
Маршрутизация использует LLM-классификатор (~$0.00001/вызов) для понимания задачи, а затем ранжирует кандидатов по 5-мерной шкале:
Value Score = 0.35 × Output Quality
+ 0.25 × Reliability
+ 0.15 × Efficiency
+ 0.15 × Cost
+ 0.10 × TrustКаждый сообщенный результат обновляет оценки. Маршрутизация становится точнее по мере того, как ее используют больше агентов.
Результаты бенчмарков
132 слепых A/B выполнения в задачах по кодингу, письму, анализу, структурированному выводу и переводу.
ToolRoute | Фиксированный GPT-4o | |
Победы по качеству | 6 | 0 |
Ничьи | 9 | 9 |
Поражения | 0 | — |
Ср. стоимость | $0.001–0.01 | $0.03–0.10 |
API
Эндпоинт | Метод | Описание |
| POST | Маршрутизация задачи на лучший MCP-сервер + LLM |
| POST (JSON-RPC) | MCP-сервер — 16 инструментов |
| GET (SSE) | SSE-транспорт для MCP-клиентов |
| POST | Отчет о результате модели |
| POST | Проверка качества вывода модели |
| GET | Поиск по каталогу MCP-серверов |
| POST | Регистрация личности агента |
Полная документация на toolroute.io/api-docs
SDK
npm install @toolroute/sdkimport { ToolRoute } from '@toolroute/sdk'
const tr = new ToolRoute()
const rec = await tr.route({ task: 'parse this CSV and summarize it' })
// execute with rec.recommended_model ...
await tr.report({ skill: rec.recommended_skill, outcome: 'success', latency_ms: 1400 })Самостоятельный хостинг
git clone https://github.com/grossiweb/ToolRoute.git
cd ToolRoute
cp .env.local.example .env.local
npm install
npm run devТребуется: NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY
Как работает маршрутизация
ToolRoute классифицирует каждую задачу с помощью LLM-классификатора (Gemini Flash Lite, ~$0.00001/вызов) с резервным вариантом по ключевым словам. Полученный уровень сопоставляется с конкретной моделью через src/lib/routing/tiers.ts. Актуальные данные о ценах и возможностях поступают из таблицы models. Полную картину см. в docs/architecture.md.
Стек
Next.js 14 (App Router) · Supabase (Postgres) · Vercel
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Cost-optimized LLM model routing recommendations for autonomous AI agents
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
HiveCompute MCP Server — decentralized inference router for AI agents
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.814,508 npm5,048MIT

Playwright MCP Serverofficial
AlicenseBqualityAmaintenanceA Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.16257,529,920 npm37,580Apache 2.0- AlicenseAqualityAmaintenanceMCP Server that enables LLMs to interact with the local filesystem.13865 npm23MIT
- AlicenseNot gradedqualityDmaintenanceA model routing advisor for autonomous agents — get cost-optimised LLM recommendations via MCP.12 npmMIT