Back to the catalog

com.unorouter/mcp

Search 200+ UnoRouter models (most free), check pricing, and chat through one key

Open source Repository Open in the app JSON README (API)

About

Search 200+ UnoRouter models (most free), check pricing, and chat through one key

Details

Kind
MCP servers
Topic
No topic detected
Publisher
com.unorouter
Origin
official
Category
ferramentas
Transport
http
Version
0.2.1
Last push
2026-09-05T21:27:55Z
Repository state
ativo
Language
TypeScript
Added
2026-08-29 03:01:26
Updated
2026-08-29 03:01:26
Origin id
com.unorouter/mcp

README

# unorouter-mcp

MCP server for [UnoRouter](https://unorouter.com), an open-source OpenAI-compatible gateway serving 200+ models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, Qwen and more) behind a single API key. Models with a `:free` suffix cost nothing.

Gives any MCP client (Claude Desktop, Claude Code, Cursor, Windsurf, and friends) three tools:

- `search_models`: filter the live catalog, optionally free models only
- `get_pricing`: USD per-1M-token list prices from the public pricing endpoint
- `chat`: send a prompt to any model and get the reply with token usage

## Setup

Create an API key at [unorouter.com/token](https://unorouter.com/token) (Discord or GitHub sign-in, no card required).

### Claude Desktop / any MCP client

```json
{
  "mcpServers": {
    "unorouter": {
      "command": "npx",
      "args": ["-y", "unorouter-mcp"],
      "env": {
        "UNOROUTER_API_KEY": "sk-your-key"
      }
    }
  }
}
```

### Claude Code

```bash
claude mcp add unorouter -e UNOROUTER_API_KEY=sk-your-key -- npx -y unorouter-mcp
```

## Environment

| Variable | Required | Default |
| --- | --- | --- |
| `UNOROUTER_API_KEY` | yes | none |
| `UNOROUTER_BASE_URL` | no | `https://api.unorouter.com` |

## Notes

- Free models run on shared pools with a light per-model rate limit (about 1 request per minute per model); rotate between free models or use paid ones for throughput.
- The whole UnoRouter stack is open source: [github.com/unorouter](https://github.com/unorouter).

## Development

```bash
bun install
bun run build
UNOROUTER_API_KEY=sk-... node dist/index.js
```

More