omni-mcp
SkillDev toolsConnect to the AIRoute MCP server (37 tools, 3 transports: SSE/stdio/HTTP). Covers routing, cache, compression, memory, skills, providers, and audit tools across 16 permission scopes.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the omni-mcp skill
About this capability
AI gateway with enhanced compliance for China
What this skill tells your AI
The instructions your AI receives, as published by jaccen/airoute in skills/omni-mcp/SKILL.md and read by ahel’s review.
Overview
Connect to the AIRoute MCP server (37 tools, 3 transports: SSE/stdio/HTTP). Covers routing, cache, compression, memory, skills, providers, and audit tools across 16 permission scopes.
Authentication
All requests require a valid Bearer token or session cookie. Obtain a token via POST /api/auth/login or configure REQUIRE_API_KEY=false for local development.
Endpoints
No endpoints mapped for this area yet.
Payloads
See the full OpenAPI specification at GET /api/openapi/spec or docs/openapi.yaml for detailed request/response schemas.
AIRoute — MCP Server
Requires AIRoute_URL and AIRoute_KEY. See entry-point SKILL for setup.
Transports
- stdio — local IPC, for Claude Desktop / VS Code extensions
- SSE —
GET $AIRoute_URL/api/mcp/sse - Streamable HTTP —
POST $AIRoute_URL/api/mcp/stream
Claude Desktop config
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"AIRoute": {
"command": "npx",
"args": ["-y", "AIRoute", "--mcp"],
"env": { "AIRoute_KEY": "sk-..." }
}
}
}
Cursor / VS Code config
{
"mcp": {
"servers": {
"AIRoute": {
"url": "http://localhost:20128/api/mcp/sse",
"headers": { "Authorization": "Bearer sk-..." }
}
}
}
}
Available tools (37 total)
| Scope | Tools |
|---|---|
| health | AIRoute_get_health |
| combos | AIRoute_list_combos, AIRoute_get_combo_metrics, AIRoute_switch_combo |
| routing | AIRoute_simulate_route, AIRoute_best_combo_for_task, AIRoute_explain_route |
| providers | AIRoute_get_provider_metrics, AIRoute_check_quota, AIRoute_route_request |
| budget | AIRoute_set_budget_guard, AIRoute_set_routing_strategy, AIRoute_set_resilience_profile |
| testing | AIRoute_test_combo |
| memory | memory_add, memory_search, memory_delete |
| skills | skill_invoke, skill_list, skill_describe, skill_register |
| cache | AIRoute_cache_stats, AIRoute_cache_flush |
| admin | AIRoute_db_health_check, AIRoute_sync_pricing, AIRoute_get_session_snapshot |
Full list: GET $AIRoute_URL/api/mcp/tools
Scopes
Tools are grouped into 13 scopes (chat-only, memory-readonly, full-admin, etc.).
Pass scope name as --scope arg or via X-AIRoute-Scope header.
Reference
Full docs: https://github.com/diegosouzapw/AIRoute/blob/main/docs/frameworks/MCP-SERVER.md
Signals
- GitHub stars
- 32
- Forks
- 8
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
omni-mcp-jaccen- Source
- github.com/jaccen/airoute