Routes tasks from AI coding tools to providers such as OpenAI, Gemini, Groq and Ollama by complexity, subscription usage and cost.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add llm-router -- uv sync --extra dev~/.codex/config.toml
[mcp_servers.llm-router]
command = "uv"
args = ["sync", "--extra", "dev"]
# codex mcp add llm-router -- uv sync --extra dev~/.cursor/mcp.json
{
"mcpServers": {
"llm-router": {
"command": "uv",
"args": [
"sync",
"--extra",
"dev"
]
}
}
}.vscode/mcp.json
{
"servers": {
"llm-router": {
"type": "stdio",
"command": "uv",
"args": [
"sync",
"--extra",
"dev"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"llm-router": {
"command": "uv",
"args": [
"sync",
"--extra",
"dev"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"llm-router": {
"command": "uv",
"args": [
"sync",
"--extra",
"dev"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"llm-router": {
"command": "uv",
"args": [
"sync",
"--extra",
"dev"
]
}
}
}