a KTOR server/ MCP server written in Kotlin applying multi-agents schools in a flexible research system to be used with coding or for research any general
{
"mcpServers": {
"multi-agents-research": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
a KTOR server/ MCP server written in Kotlin applying multi-agents schools in a flexible research system to be used with coding or for research any general
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 21 days ago. 14 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Multi Agents Research and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This project implements a sophisticated multi-agent research system based on the concepts described in Anthropic's article: Building a Multi-Agent Research System. The system leverages the power of coordinated AI agents to handle deep and complex research queries that require multiple perspectives and iterative investigation.
The system is built around a Lead Research Agent that orchestrates the entire research process. This lead agent has access to a powerful deployAgent tool that can dynamically create specialized Research Subagents to handle specific aspects of complex queries. The lead agent can deploy multiple subagents simultaneously and can choose to deploy additional subagents after each iteration based on the evolving needs of the research task.
This multi-agent architecture enables the system to:
┌─────────────────────────────────────────────────────────────────┐
│ Client Request │
└─────────────────────┬───────────────────┬───────────────────────┘
│ │
┌──────▼──────┐ ┌──────▼──────┐
│ MCP Tool │ │ REST API │
│"DeepResearch"│ │ /search │
└──────┬──────┘ └──────┬──────┘
│ │
└──────┬────────────┘
│
┌─────────────▼─────────────┐
│ Lead Research Agent │
│ ┌─────────────────────┐ │
│ │ deployAgent Tool │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ completeTask │ │
│ └─────────────────────┘ │
└─────────────┬─────────────┘
│
┌────────────────┼────────────────┐
│ │ │
┌─────▼─────┐ ┌─────▼─────┐ ┌─────▼─────┐
│ Subagent │ │ Subagent │ │ Subagent │
│ 1 │ │ 2 │ │ N │
│ ┌───────┐ │ │ ┌───────┐ │ │ ┌───────┐ │
│ │Search │ │ │ │Search │ │ │ │Search │ │
│ └───────┘ │ │ └───────┘ │ │ └───────┘ │
│ ┌───────┐ │ │ ┌───────┐ │ │ ┌───────┐ │
│ │ Fetch │ │ │ │ Fetch │ │ │ │ Fetch │ │
│ └───────┘ │ │ └───────┘ │ │ └───────┘ │
└───────────┘ └───────────┘ └───────────┘
│ │ │
└───────────────┼───────────────┘
│
┌───────────▼───────────┐
│ Sonar Search │
│ Manager │
│ ┌─────────────────┐ │
│ │ Web Search │ │
│ │ Content Fetch │ │
│ └─────────────────┘ │
└───────────────────────┘
The Lead Research Agent is the orchestrator of the entire system. It:
deployAgent toolKey Features:
Research Subagents