Files
OmniRoute/docs/i18n/id/docs/frameworks/MCP-SERVER.md
Diego Rodrigues de Sa e Souza 58f88a83e4 feat(i18n): 7 new locales — Hausa, Yoruba, Igbo, Amharic, Uzbek, Georgian, Armenian (66 locales) (#13727)
Batch 3 (last) of the locale-expansion plan: ha, yo, ig, am, uz, ka, hy on every surface — dashboard catalog, docs mirror (22-file core + llm.txt + CHANGELOG), CLI catalog, README flag block, locale tables and 🌐 language bars. Also closes the key gap the batch-1 (43 keys) and batch-2 (10 keys) catalogs carried since their base merges, fixes the Igbo "Model" copy and allowlists the Uzbek cognate. Translation-ratio baseline covers 65 locales.

⚠️ base-red inherited: #12732
2026-09-15 09:50:01 -03:00

7.9 KiB

Dokumentasi Server MCP OmniRoute (Bahasa Indonesia)

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


Server Model Context Protocol dengan 16 alat cerdas

Instalasi

OmniRoute MCP sudah tersedia secara bawaan. Jalankan dengan:

omniroute --mcp

Atau melalui transport open-sse:

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

Konfigurasi IDE

Lihat Konfigurasi IDE untuk pengaturan Antigravity, Cursor, Copilot, dan Claude Desktop.


Alat Esensial (8)

Alat Deskripsi
omniroute_get_health Kesehatan gateway, pemutus sirkuit, uptime
omniroute_list_combos Semua combo yang dikonfigurasi beserta modelnya
omniroute_get_combo_metrics Metrik performa untuk combo tertentu
omniroute_switch_combo Ganti combo aktif berdasarkan ID/nama
omniroute_check_quota Status kuota per penyedia atau semua penyedia
omniroute_route_request Kirim penyelesaian chat melalui OmniRoute
omniroute_cost_report Analitik biaya untuk periode waktu tertentu
omniroute_list_models_catalog Katalog model lengkap beserta kemampuannya

Alat Lanjutan (8)

Alat Deskripsi
omniroute_simulate_route Simulasi routing percobaan dengan pohon fallback
omniroute_set_budget_guard Anggaran sesi dengan tindakan degrade/block/alert
omniroute_set_resilience_profile Terapkan preset conservative/balanced/aggressive
omniroute_test_combo Uji langsung semua model dalam combo melalui permintaan upstream nyata
omniroute_get_provider_metrics Metrik terperinci untuk satu penyedia
omniroute_best_combo_for_task Rekomendasi kesesuaian tugas beserta alternatifnya
omniroute_explain_route Jelaskan keputusan routing yang lalu
omniroute_get_session_snapshot Status sesi lengkap: biaya, token, kesalahan

Autentikasi

Alat MCP diautentikasi melalui lingkup kunci API. Setiap alat memerlukan lingkup tertentu:

Lingkup Alat
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

Pencatatan Audit

Setiap pemanggilan alat dicatat ke mcp_tool_audit dengan:

  • Nama alat, argumen, hasil
  • Durasi (ms), berhasil/gagal
  • Hash kunci API, cap waktu

Berkas

Berkas Tujuan
open-sse/mcp-server/server.ts Pembuatan server MCP + pendaftaran 16 alat
open-sse/mcp-server/transport.ts Transportasi Stdio + HTTP
open-sse/mcp-server/auth.ts Validasi kunci API + lingkup
open-sse/mcp-server/audit.ts Pencatatan audit pemanggilan alat
open-sse/mcp-server/tools/advancedTools.ts 8 pengendali alat lanjutan