使用说明
深入研究MCP
用于Deep Research的MCP服务器,使AI助手能够进行深度网络研究并生成全面的报告。它采用Machine Core构建,以分而治之的方式支持多个代理进行研究。这些代理可以根据您的意愿进行编辑,以便该研究人员扮演特定的角色进行研究。
例如,如果你正在研究一些金融主题,“逻辑”型代理和“创意”型代理会给出截然不同的结果。你也可以混合搭配。
Claude Desktop快速入门
想立即将其与Claude Desktop一起使用吗? 以下是最快的路径:
-
安装依赖项:
git clone https://github.com/mythrantic/deep-research.git pip install -r requirements.txt -
设置您的Claude桌面配置 在
~/Library/Application Support/Claude/claude_desktop_config.json:{ "mcpServers": { "gptr-mcp": { "command": "python", "args": ["/absolute/path/to/deep-research/src/server.py"], "env": { "OLLAMA_BASE_URL": "your-ollama-base-url-here", "LLM_MODEL": "your-llm-model-here" // you can use any env var https://github.com/samletnorge/machine-core defines and its dependency. it is the multiagent framework that allows this to work. } } } } -
重新启动克劳德桌面 开始研究吧! 🎉
有关详细的设置说明,请参阅 完整的Claude桌面集成部分 在......下面
资源
research_resource:通过研究获取与给定任务相关的网络资源。
主要工具
deep_research:对某个主题进行深度网络研究,找到最可靠和最相关的信息quick_search:执行速度优于质量的快速网络搜索,返回包含片段的搜索结果。支持任何深度研究支持的网络检索器,如Tavily、Bing、Google等。了解更多 这里write_report:根据研究结果生成报告get_research_sources:获取研究中使用的来源get_research_context:了解研究的全部背景
提示
research_query:创建研究查询提示
先决条件
- 紫外线/制造
⚙️ 安装
- 克隆存储库:
git clone https://github.com/mythrantic/deep-research.git
cd deep-research
- 安装深度研究依赖关系:
cd deep-research
uv sync
- 设置环境变量:
- 复制
.env.examplefile以创建名为的新文件.env:
cp .env.example .env- 编辑
.env文件并添加API密钥,并配置其他设置:
- 复制
您还可以添加以下允许的任何其他env变量https://github.com/samletnorge/machine-core及其依赖关系,例如 LLM_PROVIDER 等等
🚀 运行MCP服务器
您可以通过多种方式运行MCP服务器:
方法一:直接使用Python
python src/server.py
mcp run src/server.py
uv run src/server.py
方法3:使用Docker(推荐用于生产环境)
快速开始
使用Docker运行的最简单方法:
# Build and run with docker-compose
docker-compose up -d
# Or manually:
docker build -t deep-research .
docker run -d \
--name deep-research \
-p 8000:8000 \
--env-file .env \
deep-research