llm-router-mcp
OfficialAllows routing AI chat requests to OpenAI's GPT models via the LLM Router API, with automatic fallback, budget caps, and model-tier routing.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@llm-router-mcpexplain quantum computing simply"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
llm-router-mcp
MCP server for the LLM Router API — route AI chat requests to the best available provider (Anthropic Claude, OpenAI GPT, Groq, Mistral, Together AI) with automatic fallback, budget caps, and model-tier routing.
Why use LLM Router?
One API key instead of managing Anthropic + OpenAI + Groq + Mistral keys separately
Automatic fallback — if your primary provider is down, the next one kicks in
Model tiers — say "fast" or "smart" instead of hard-coding a model name
Budget caps — set
max_cost_usdso agents never overspendFallback chains — control exactly which providers to try and in what order
Installation
pip install llm-router-mcp
# or
uvx llm-router-mcpConfiguration
Add to your Claude Desktop / agent MCP config:
{
"mcpServers": {
"llm-router": {
"command": "uvx",
"args": ["llm-router-mcp"],
"env": {
"LLM_ROUTER_API_KEY": "your-api-key-here"
}
}
}
}Get an API key at llm-router-api.rebaselabs.online.
Tools
Tool | Description |
| Route a chat request to the best provider |
| Simplified chat with system prompt + user message |
| Estimate cost across providers before sending |
| List providers and their availability |
| Full model catalog with pricing |
| Your API usage statistics |
Examples
Simple chat
{
"tool": "chat",
"messages": [{"role": "user", "content": "Summarize this document: ..."}],
"model": "fast",
"max_cost_usd": 0.002
}System prompt + task
{
"tool": "chat_with_system",
"system_prompt": "You are a JSON extractor. Return only valid JSON arrays.",
"user_message": "Extract all emails from: Contact john@acme.com or help@corp.io"
}Explicit fallback chain
{
"tool": "chat",
"messages": [{"role": "user", "content": "Write a Python quicksort"}],
"model": "code",
"fallback_chain": ["together", "anthropic", "openai"]
}Model Tiers
Tier | Description | Best for |
| Lowest latency (Groq, Mistral) | Real-time tasks, high throughput |
| Highest quality (Claude, GPT-4) | Complex reasoning, writing |
| Coding-optimized (Deepseek, Claude) | Code generation, review |
| Lowest cost per token | High-volume, simple tasks |
| Maximum context window | Long documents, many-shot prompts |
Environment Variables
Variable | Default | Description |
| (required) | Your API key |
|
| API base URL (for self-hosting) |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rebaselabs-framework/llm-router-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server