{"repo":"wheattoast11/openrouter-deep-research-mcp","free":true,"listed":false,"github":"https://github.com/wheattoast11/openrouter-deep-research-mcp","clone":"git clone https://github.com/wheattoast11/openrouter-deep-research-mcp.git","description":"A multi-agent research MCP server + mini client adapter - orchestrates a net of async agents or streaming swarm to conduct ensemble consensus-backed research. Each task builds its own indexed pglite database on the fly in web assembly. Includes semantic + hybrid search, SQL execution, semaphores, prompts/resources and more","language":"JavaScript","stars":53,"topics":["artificial-intelligence","llm","mcp","mcp-server","modelcontextprotocol","openrouter","gemini-2-5-pro-exp","deep-research","gpt5","pglite"],"license":"MIT","category":"mcp-servers","readme_excerpt":"OpenRouter Agents MCP Server Production MCP server for multi-agent AI research. Plan, parallelize, synthesize. Install Claude Code one-liner: What's New (v2.0.0) - MCP SDK 1.27.1 — registerTool/registerPrompt/registerResource APIs, security fixes - Zod 4 — Upgraded from Zod 3; z.record() syntax, config schema fixes - Express 5 — Upgraded from Express 4; modern path patterns, req.query handling - Streamable HTTP — Primary transport (SSE deprecated as legacy fallback) - Circuit breaker — Model API fault tolerance with configurable thresholds - Embedding-based model routing — Local vector similarity for model selection (no LLM call) - Persistent storage — Reports, jobs, knowledge graph persist across sessions by default macOS/Node 25 Note : A cosmetic libc++abi: mutex lock failed message may appear on shutdown. This is harmless — data is checkpointed before shutdown. Set DB AUTO HEAL=true for in-memory mode (no persistence, no message). Full Changelog Extensions Guide MCP Compliance Report Configuration Set OPENROUTER API KEY in your environment, then configure via .env or .mcp.json : Variable Default Description ---------- --------- ------------- OPENROUTER API KEY required OpenRouter API key OPENROUTER API KEYS (optional) Comma-separated OpenRouter keys for rotation OPENROUTER KEY COOLDOWN MS 5000 Base cooldown per key after failures SERVER PORT 3002 HTTP server port MODE ALL AGENT , MANUAL , or ALL EMBEDDING ROUTING ENABLED true Enable embedding-based model routing INDEXER EN","default_branch":null,"files":null,"tree":[],"storefront":"/r/wheattoast11","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wheattoast11/openrouter-deep-research-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}