深度研究MCP服务器

深度研究MCP服务器

一个基于代理的工具,提供网络搜索和高级研究功能,使用HuggingFace的smolagents实现。

快速入门

  1. 克隆仓库并进入目录: git clone https://github.com/Hajime-Y/deep-research-mcp.git cd deep-research-mcp

  2. 创建虚拟环境并安装依赖: uv venv source .venv/bin/activate # Linux 或 Mac

    .venv\Scripts\activate # Windows

    uv sync

  3. 配置环境变量: 在项目根目录下创建 .env 文件,并设置以下内容: OPENAI_API_KEY=your_openai_api_key HF_TOKEN=your_huggingface_token SERPER_API_KEY=your_serper_api_key

  4. 启动MCP服务器: uv run deep_research.py

  5. 使用Docker运行(可选): docker build -t deep-research-mcp . docker run -p 8080:8080
    -e OPENAI_API_KEY=your_openai_api_key
    -e HF_TOKEN=your_huggingface_token
    -e SERPER_API_KEY=your_serper_api_key
    deep-research-mcp