Files
OmniRoute/docs/i18n/ja/docs/frameworks/MCP-SERVER.md
Diego Rodrigues de Sa e Souza 9debec71ec feat(i18n): 9 new locales — all 24 official EU languages (51 locales) (#13044)
Batch 1 of the locale expansion: Greek, Croatian, Serbian, Lithuanian, Estonian, Latvian, Slovenian, Maltese and Irish across the dashboard catalog, docs mirrors, CLI catalog, README, locale index and the site. 42 → 51 locales.

Also fixes the ICU literal escape the translation backend dropped around angle placeholders, four translations that invented or renamed a placeholder, the language bars that linked to mirrors that do not exist, and the migration count drift (171 → 172).

⚠️ base-red inherited: #12732 — the four unit shards and Fast Quality Gates fail identically on unrelated PRs cut from the same base.
2026-09-10 10:13:09 -03:00

6.9 KiB

OmniRoute MCP Server Documentation (日本語)

🌐 Languages: 🇺🇸 English · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇬🇷 el · 🇪🇸 es · 🇪🇪 et · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇪 ga · 🇮🇳 gu · 🇮🇱 he · 🇮🇳 hi · 🇭🇷 hr · 🇭🇺 hu · 🇮🇩 id · 🇮🇹 it · 🇰🇷 ko · 🇱🇹 lt · 🇱🇻 lv · 🇮🇳 mr · 🇲🇾 ms · 🇲🇹 mt · 🇳🇱 nl · 🇳🇴 no · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇸🇰 sk · 🇸🇮 sl · 🇷🇸 sr · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇻🇳 vi · 🇨🇳 zh-CN · 🇹🇼 zh-TW


Model Context Protocol server with 16 intelligent tools

インストール

OmniRoute MCP is built-in. Start it with:

omniroute --mcp

Or via the open-sse transport:

# HTTP streamable transport (port 20130)
omniroute --dev  # MCP auto-starts on /mcp endpoint

IDE Configuration

See IDE Configs for Antigravity, Cursor, Copilot, and Claude Desktop setup.


Essential Tools (8)

Tool Description
omniroute_get_health Gateway health, circuit breakers, uptime
omniroute_list_combos All configured combos with models
omniroute_get_combo_metrics Performance metrics for a specific combo
omniroute_switch_combo Switch active combo by ID/name
omniroute_check_quota Quota status per provider or all
omniroute_route_request Send a chat completion through OmniRoute
omniroute_cost_report Cost analytics for a time period
omniroute_list_models_catalog Full model catalog with capabilities

Advanced Tools (8)

Tool Description
omniroute_simulate_route Dry-run routing simulation with fallback tree
omniroute_set_budget_guard Session budget with degrade/block/alert actions
omniroute_set_resilience_profile Apply conservative/balanced/aggressive preset
omniroute_test_combo Live-test all models in a combo via a real upstream request
omniroute_get_provider_metrics Detailed metrics for one provider
omniroute_best_combo_for_task Task-fitness recommendation with alternatives
omniroute_explain_route Explain a past routing decision
omniroute_get_session_snapshot Full session state: costs, tokens, errors

Authentication

MCP tools are authenticated via API key scopes. Each tool requires specific scopes:

Scope Tools
read:health get_health, get_provider_metrics
read:combos list_combos, get_combo_metrics
write:combos switch_combo
read:quota check_quota
write:route route_request, simulate_route, test_combo
read:usage cost_report, get_session_snapshot, explain_route
write:config set_budget_guard, set_resilience_profile
read:models list_models_catalog, best_combo_for_task

Audit Logging

Every tool call is logged to mcp_tool_audit with:

  • Tool name, arguments, result
  • Duration (ms), success/failure
  • API key hash, timestamp

Files

File Purpose
open-sse/mcp-server/server.ts MCP server creation + 16 tool registrations
open-sse/mcp-server/transport.ts Stdio + HTTP transport
open-sse/mcp-server/auth.ts API key + scope validation
open-sse/mcp-server/audit.ts Tool call audit logging
open-sse/mcp-server/tools/advancedTools.ts 8 advanced tool handlers