MCP Catalogs
首页

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

安装

安装

  1. 克隆仓库:
git clone https://github.com/ssdeanx/deep-research-mcp-server
cd deep-research-mcp-server
  1. 安装依赖:
npm install
  1. 设置环境变量:

创建 .env.local 文件:

GEMINI_API_KEY="your_gemini_key"
GEMINI_MODEL=gemini-2.5-flash
CONCURRENCY_LIMIT=5
  1. 构建项目:
npm run build
  1. 作为 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。