omniroute-mcp

Community

Run OmniRoute as an MCP server

Authordiegosouzapw
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the problem of wiring many AI providers and OmniRoute routing features into MCP-compatible client apps without building separate integrations for each toolchain.

Core Features & Use Cases

  • MCP tool server for OmniRoute: Exposes 37 MCP tools covering health checks, combo listing/metrics/switching, routing simulation/explanations, provider routing and quota checks, budget/routing/resilience controls, cache stats/flush, and memory CRUD.
  • Multiple transports: Supports stdio for local clients (e.g., Claude Desktop), plus SSE and Streamable HTTP for remote MCP server access.
  • Unified integration for routing & observability: Enables an MCP client to request best routing, simulate routing decisions, and manage budgets while optionally inspecting session and admin health endpoints.

Quick Start

Add the OmniRoute MCP server configuration to your MCP client (Claude Desktop or Cursor) using OMNIROUTE_URL and OMNIROUTE_KEY so your app can discover and call the 37 exposed tools.

Dependency Matrix

Required Modules

None required

Components

Standard package

šŸ’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: omniroute-mcp
Download link: https://github.com/diegosouzapw/OmniRoute/archive/main.zip#omniroute-mcp

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.