Routara Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Routara Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Official Model Context Protocol server for Routara — call 787+ LLMs, image, and video models through api.routara.ai from Cursor, Claude Desktop, Windsurf, VS Code, and other MCP clients.
npx -y routara-mcpOr add globally: npm install -g routara-mcp
| Tool | Description |
|---|---|
routara_list_models | List models in the Routara catalog |
routara_chat | Chat completion (OpenAI-compatible) |
routara_generate_image | Image generation (cash wallet balance required) |
routara_generate_video | Submit async video job (cash balance required) |
routara_get_video_status | Poll video task status |
sk-or-v1-...).Settings → MCP → Add server, or edit ~/.cursor/mcp.json:
{
"mcpServers": {
"routara": {
"command": "npx",
"args": ["-y", "routara-mcp"],
"env": {
"ROUTARA_API_KEY": "sk-or-v1-YOUR_KEY_HERE"
}
}
}
}%APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"routara": {
"command": "npx",
"args": ["-y", "routara-mcp"],
"env": {
"ROUTARA_API_KEY": "sk-or-v1-YOUR_KEY_HERE"
}
}
}
}| Variable | Required | Default |
|---|---|---|
ROUTARA_API_KEY | Yes | — |
ROUTARA_API_BASE | No | https://api.routara.ai/v1 |
[email protected]io.github.36412749-collab/routara-mcpThe server starts without ROUTARA_API_KEY so registries can run MCP handshake (initialize + tools/list). API key is required only when invoking tools.
npm ci && npm run build && npm test
# Optional live probe (needs real key):
ROUTARA_API_KEY=sk-or-v1-... npm run test:liveAfter pushing to GitHub, re-run Claim ownership on Glama once to refresh the listing index.
| Symptom | Fix |
|---|---|
ROUTARA_API_KEY is required on tool call | Set env in MCP client config; get key at routara.ai/#auth |
401 invalid_api_key | Regenerate key in dashboard; ensure sk-or-v1- prefix |
402 / insufficient balance | Top up cash wallet at routara.ai |
| Image/video fails, chat works | Media requires cash balance; promo credits are chat-only on economy models |
| Server won't start in inspector | Use npx -y routara-mcp with Node ≥18; run npm run build if developing from source |
npm install
npm run build
ROUTARA_API_KEY=sk-or-v1-... npm run test:live
npm testmodel and tool, not the key.MIT © Routara
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.