@brainstormrouter/mcp
MCP (Model Context Protocol) server for BrainstormRouter — intelligent AI routing across Claude, GPT, Gemini with memory, guardrails, and governance.
Setup
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"brainstormrouter": {
"command": "npx",
"args": ["-y", "@brainstormrouter/mcp"],
"env": {
"BRAINSTORMROUTER_API_KEY": "your-api-key"
}
}
}
}
Claude Code
claude mcp add brainstormrouter -e BRAINSTORMROUTER_API_KEY=your-key -- npx -y @brainstormrouter/mcp
Tools
br_route_completion | Route a chat completion with intelligent model selection |
br_list_models | List available models with pricing |
br_get_usage | Get usage summary (requests, cost, latency) |
br_set_alias | Set a model alias (e.g. 'fast' → claude-haiku) |
br_get_health | Get gateway health status |
br_memory_list | List all core memory entries |
br_memory_store | Store a new memory entry |
br_memory_query | Search memory by keyword relevance |
br_list_prompts | List prompt templates |
br_list_presets | List routing presets |
br_get_ops_status | Get AI operations center status |
br_get_insights | Get cost optimization insights |
br_get_governance | Get governance summary (compliance, audit) |
br_list_agents | List registered agent profiles |
br_get_leaderboard | Get model performance leaderboard |
Environment Variables
BRAINSTORMROUTER_API_KEY | Yes | Your API key from brainstormrouter.com/dashboard |
BRAINSTORMROUTER_BASE_URL | No | Override API endpoint (default: https://api.brainstormrouter.com) |
License
MIT