Coordinates parallel web research agents and combines their findings through an MCP DeepResearch tool or REST endpoint.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Multi Research Agents.
The gemy411/multi-research-agents MCP server provides a coordinated workflow for complex research questions. It exposes a DeepResearch MCP tool that accepts a natural-language query, and it also provides a REST endpoint at GET /search?query=.... Both interfaces invoke the same lead research agent and return the resulting synthesis.
The system is intended for investigations that benefit from dividing a question into separate areas. Examples in the project include comparing quantum-computing developments and examining the economic, environmental, and social effects of urban vertical farming.
A lead agent first interprets the incoming question and determines a research plan. It uses a deployAgent capability to create specialized subagents, which can work on different aspects of the query in parallel. Each subagent performs focused web searches, retrieves content from selected URLs, and reports its findings to the lead agent.
The lead agent reviews those intermediate results and may deploy more subagents when the investigation needs additional comparisons, timelines, or technical analysis. It then combines the collected findings into a final response. The lead agent uses a Gemini Pro model and supports up to 50 iterations; subagents use Gemini Flash and support up to 30 iterations. Conversation history can be compressed when it exceeds 20 messages.
The project is implemented in Kotlin with Ktor and uses the Koog agent framework. To configure it, copy the example environment file to .env and provide an OpenRouter credential:
Set OPEN_ROUTER_API_KEY in that file. PORT can be used to select the server port; the documented default is 8080, while the example configuration uses 4321. Build and start the application from the repository with:
The documented startup address is http://0.0.0.0:8080 when the default port is used.
The gemy411/multi-research-agents MCP server exposes the following documented research-facing capability:
DeepResearch: accepts a complex research question through MCP and runs the lead-agent workflow.OpenRouter is used to access the configured language models, including Sonar by Perplexity for search functionality.
The provided material does not document authentication behavior for the MCP transport, supported MCP client applications, deployment instructions, or a project license. Running the application requires an OpenRouter API key, and the available research behavior depends on the configured models and Sonar search access. The REST and MCP interfaces are described as exposing the same underlying functionality; no separate REST-only or MCP-only research features are specified.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gemy411-multi-research-agents)<a href="https://allmcps.com/mcp/gemy411-multi-research-agents"><img src="https://allmcps.com/api/badge/gemy411-multi-research-agents?style=directory" alt="Multi Research Agents on AllMCPs" /></a>