多代理深度研究工具

一个基于MCP的多代理深度研究工具,能够通过Linkup进行深度网络搜索,并使用CrewAI进行代理协调,适用于需要深度网络研究和数据分析的场景。

  • by PrithviElancherran
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 PrithviElancherran/Multi-Agent-Deep-Researcher-MCP

使用说明

具有自主行动能力的深度研究者

我们正在构建一个由MCP驱动的多智能体深度研究助手,它能够利用(相关技术或工具)执行深度网页搜索 链接(或连接) AMD(此处可能指某团队或项目的名称,但非特指某公司或技术,若上下文有特定含义请根据实际情况调整)的代理是通过CrewAI进行协调的。

以下是其工作原理的概述:

  • 用户提交查询
  • 网络搜索代理通过Linkup进行深度网络搜索
  • 研究分析师验证并去重结果
  • 技术作家撰写了一份包含引用的连贯回复
  • 要进行交互,您可以使用Streamlit用户界面或MCP服务器

我们使用:

设置

在项目根目录下运行这些命令

uv sync

运行应用程序

使用以下命令运行应用程序:

streamlit run app.py

用作MCP服务器

{
  "mcpServers": {
    "crew_research": {
      "command": "uv",
      "args": [
        "--directory",
        "./Multi-Agent-deep-researcher-mcp-windows-linux",
        "run",
        "server.py"
      ],
      "env": {
        "LINKUP_API_KEY": "your_linkup_api_key_here"
      }
    }
  }
}

在此获取您的Linkup API密钥