claudegoodies
MCP Server

omniroute

From diegosouzapw

Unified AI router with 160+ providers, RTK+Caveman compression, auto fallback, MCP/A2A, desktop, PWA, and OpenAI-compatible APIs.

Install

claude mcp add omniroute -- npx -y omniroute

Facts

Status
Actively maintained
Last commit
Source file
package.json

Source preview

The instructions Claude Code reads when this mcp server runs.

{
  "name": "omniroute",
  "version": "3.8.48",
  "description": "Unified AI router with 160+ providers, RTK+Caveman compression, auto fallback, MCP/A2A, desktop, PWA, and OpenAI-compatible APIs.",
  "type": "module",
  "bin": {
    "omniroute": "bin/omniroute.mjs",
    "omniroute-reset-password": "bin/reset-password.mjs"
  },
  "files": [
    "bin/",
    "dist/",
    "@omniroute/",
    "open-sse/",
    "src/domain/",
    "src/lib/",
    "src/models/",
    "src/mitm/",
    "src/server/",
    "src/shared/",
    "src/sse/",
    "src/types/",
    ".env.example",
    "scripts/build/postinstall.mjs",
    "bin/cli/runtime/",
    "scripts/postinstall.mjs",
    "scripts/build/postinstallSupport.mjs",
    "scripts/build/runtime-env.mjs",
    "scripts/build/colocateOptionals.mjs",
    "scripts/build/sync-env.mjs",
    "scripts/dev/responses-ws-proxy.mjs",
    "scripts/dev/tls-options.mjs",
    "scripts/check/check-supported-node-runtime.ts",
    "scripts/dev/sync-env.mjs",
    "scripts/build/native-binary-compat.mjs",
    "scripts/build/build-next-isolated.mjs",
    "scripts/build/runtime-env.mjs",
    "README.md",
    "LICENSE",
    "!**/__tests__/**",
    "!**/*.test.ts",
    "!**/*.test.tsx",
    "!**/*.test.js",
    "!**/*.test.mjs",
    "!**/*.spec.ts",
    "!**/*.spec.tsx"
  ],
  "workspaces": [
    "open-sse"
  ],
  "engines": {
    "node": ">=22.0.0 <23 || >=24.0.0 <27"
  },
  "k
View full source on GitHub →

Other mcp servers