基本能力
产品定位
DeepResearch MCP 是一个智能研究助手,旨在通过自动化研究流程和生成结构化报告,提高研究效率和知识管理能力。
核心功能
- 智能主题探索:自动识别知识空白并生成聚焦的搜索查询
- 全面内容提取:增强的网络爬取能力,改进内容组织
- 结构化知识处理:在管理令牌使用的同时保留重要信息
- 学术报告生成:创建详细、结构化的报告,包括执行摘要、分析和可视化
- 完整参考文献:正确引用所有来源并编号
- 自适应内容管理:自动管理内容以保持在令牌限制内
- 错误恢复:从错误中恢复并在无法完全处理时生成部分报告
适用场景
- 学术研究
- 市场分析
- 内容生成
- 知识管理
工具列表
| 工具名称 | 描述 |
|----------|------|
| initialize-research
| 启动新的研究会话 |
| execute-research-step
| 执行下一个研究步骤 |
| generate-report
| 创建最终报告 |
| complete-research
| 执行整个研究过程 |
常见问题解答
- 令牌限制超出:减少研究深度或使用更具体的查询
- 超时错误:增加工具调用中的超时参数
- API速率限制:实施研究步骤之间的延迟或使用具有更高速率限制的API密钥
使用教程
使用依赖
- Node.js 18 或更高版本
- OpenAI API 密钥
- Firecrawl API 密钥
安装教程
- 克隆仓库
bash
git clone <repository-url>
cd deep-research-mcp - 安装依赖
bash
npm install - 配置环境变量
bash
cp .env.example .env
编辑.env
文件并添加您的API密钥 - 构建项目
bash
npm run build
调试方式
- 启动MCP服务器
bash
npm start - 使用示例客户端
bash
npm run client "Your research topic" 3
参数: - 第一个参数:研究主题或查询
- 第二个参数:研究深度(迭代次数,默认:2)
- 第三个参数(可选):“complete”以使用complete-research工具(一步过程)