Self-hosted retrieval router for AI agents: budgets, provider routing, route receipts.
Self-hosted retrieval router for AI agents: budgets, provider routing, route receipts.
Your agents stop hard-coding a provider into prompts and app code. They send one request shape; the gateway picks an eligible provider under a policy you control, enforces the budget and deadline before the call, retries safely on failure, and returns normalized results plus a full trace. You keep your provider keys — they never leave your gateway.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
{
"mcpServers": {
"fetchmux": {
"command": "npx",
"args": ["-y", "npm"],
"env": {
"FETCHMUX_BASE_URL": "your-value",
"FETCHMUX_API_KEY": "your-value",
"CROSSREF_ENABLED": "your-value",
"CROSSREF_CONTACT_EMAIL": "your-value",
"BRAVE_API_KEY": "your-value",
"BRAVE_COST_PER_REQUEST_USD": "your-value",
"TAVILY_API_KEY": "your-value",
"EXA_API_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| FETCHMUX_BASE_URL | Endpoint or connection string the server talks to. | Yes |
| FETCHMUX_API_KEY | Credential the server authenticates with. | Yes |
| CROSSREF_ENABLED | Configuration value read at startup. | Optional |
| CROSSREF_CONTACT_EMAIL | Configuration value read at startup. | Optional |
| BRAVE_API_KEY | Credential the server authenticates with. | Yes |
| BRAVE_COST_PER_REQUEST_USD | Configuration value read at startup. | Optional |
| TAVILY_API_KEY | Credential the server authenticates with. | Yes |
| EXA_API_KEY | Credential the server authenticates with. | Yes |
Retrieve public web pages as readable Markdown with the reference Fetch MCP server, including pagination for longer responses.
Use Firecrawl MCP to retrieve website content and extract information for research through Firecrawl’s API-backed web tools.
Convert web pages or HTML to clean Markdown for LLM context. Local, no external API calls.
Kagi MCP server written in Go
Publish Markdown incident reports, ADRs, RFCs and runbooks as web pages, with team spaces.
Renders web pages into structured, agent-readable representations using headless Chromium.