@brainstormrouter/mcp
v1.1.0
Published
BrainstormRouter MCP Server — intelligent AI routing, memory, guardrails, and governance as MCP tools
Maintainers
Readme
@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/mcpTools
| Tool | Description |
| --------------------- | -------------------------------------------------------- |
| 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
| Variable | Required | Description |
| --------------------------- | -------- | ------------------------------------------------------------------------------------------ |
| 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
