deep-research-mcp-server
by ssdeanx·★ 70·综合分 43
使用 Google Gemini 2.5 Flash 的深度研究 MCP 服务器,提供基于网络基础的迭代研究能力。
ai-llmdeveloper-toolsproductivity
18
Forks
3
活跃 Issue
9 个月前
最近提交
2 天前
收录于
概述
深度研究 MCP 服务器是一个基于 TypeScript 的实现,使用 Google Gemini 2.5 Flash 和 Google 搜索基础进行 AI 驱动的研究。它通过查询细化和结果分析进行迭代深度研究,保留已学习的内容上下文。该服务器提供结构化的 JSON 输出、用于稳健摘要的语义分割、带缓存的批处理以提高性能,并生成包含摘要、目录、方法论和参考文献的专业 Markdown 报告。它既可作为独立 CLI 工具使用,也可作为 MCP 服务器实现无缝的代理集成。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
你:对复杂技术主题进行深度研究并迭代细化
你:生成包含引用和方法论的综合研究报告
你:通过 MCP 将高级研究功能集成到 AI 代理工作流中
你:这个 MCP 服务器支持哪些模型?
你:它需要网络抓取工具吗?
你:我可以控制研究的深度和广度吗?
什么时候选它
当你需要使用 Google 的 Gemini 模型进行结构化、迭代深度研究,并希望获得确定性输出和专业报告格式时,选择这个。
什么时候不要选它
如果你需要多模型支持,不要选择这个,因为它被锁定在 Google 的 Gemini 生态系统中,并且需要 API 密钥。
此 server 暴露的工具
从 README 抽取出 1 个工具deep-researchquery: string, depth?: number, breadth?: number, existingLearnings?: string[]Conduct iterative, deep research using Google Gemini 2.5 Flash with search grounding and URL context.
可对比工具
mcp-semantic-searchperplexity-mcpresearch-assistant-mcp
安装
安装
- 克隆仓库:
git clone https://github.com/ssdeanx/deep-research-mcp-server
cd deep-research-mcp-server- 安装依赖:
npm install- 设置环境变量:
创建 .env.local 文件:
GEMINI_API_KEY="your_gemini_key"
GEMINI_MODEL=gemini-2.5-flash
CONCURRENCY_LIMIT=5- 构建项目:
npm run build- 作为 MCP 服务器运行:
node --env-file .env.local dist/mcp-server.js**Claude Desktop 配置:** 添加到 claude_desktop_config.json:
{
"mcpServers": {
"deep-research": {
"command": "node",
"args": ["--env-file", ".env.local", "dist/mcp-server.js"]
}
}
}FAQ
- 这个 MCP 服务器支持哪些模型?
- 该服务器围绕 Google Gemini 2.5 Flash 构建,可通过环境变量配置模型参数。
- 它需要网络抓取工具吗?
- 不需要,它使用通过 Gemini 原生工具的 Google 搜索基础,无需网络抓取依赖。
- 我可以控制研究的深度和广度吗?
- 可以,服务器接受深度和广度参数(1-5 级别),可以精确控制探索范围。
deep-research-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。