mcp-research-router
Verified Safeby BaGRoS
Overview
Modular MCP server for aggregating and synthesizing AI research queries from multiple providers.
Installation
npx -y @bagros/mcp-research-router@latestEnvironment Variables
- OPENAI_API_KEY
- GOOGLE_API_KEY
- PERPLEXITY_API_KEY
- DEEPSEEK_API_KEY
- DEBUG
- MCP_DEBUG
- DEBUG_LOG_DIR
Security Notes
The server securely handles API keys by requiring them as environment variables, preventing hardcoding. It primarily uses standard `fetch` for external network requests and `fs` for local log/report file writes, which are common and justified functionalities. Log and report file paths (`logs/`, `reports/`) are relative to `process.cwd()` or a configurable `DEBUG_LOG_DIR`, which is generally safe for non-executable outputs, but users should be aware of the runtime directory. No `eval` or direct arbitrary command execution from user input was identified.
Similar Servers
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
Google-Search-MCP-Server
This MCP server enhances Google search with AI-powered research synthesis, content extraction, source quality assessment, and deduplication, designed to be used by large language models (LLMs) like Claude.
ai-counsel
Enables multi-model AI deliberations to reach true consensus through iterative debate and refine positions across multiple rounds, supporting evidence-based decision-making with historical memory.
mcp-rubber-duck
An MCP (Model Context Protocol) server that acts as a bridge to query multiple OpenAI-compatible LLMs, enabling multi-agent AI workflows and providing an AI 'rubber duck' debugging panel.