Token导航 LogoToken导航

MCP Server · 搜索检索

Deepresearchmcp

DeepResearch MCP是一款基于模型上下文协议(MCP)的研究助手,通过智能迭代式网络搜索、分析和结构化报告生成,帮助用户快速获取全面研究结果。

未说明官方级别未说明来源级核验工具 0
报告生成TypeScriptClaudeClaude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
ameeralns
提供方
ameeralns

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

27

仓库热度

收录来源

2 个

MCP World

选型结论

Deepresearchmcp 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前要先准备 会话凭据。

分类

搜索检索

传输方式

未说明

认证方式

会话凭据

部署方式

支持远程部署

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

深度研究MCP

📚 概述

DeepResearch MCP是一个基于模型上下文协议(MCP)的强大研究助手。它通过网络搜索、分析和全面的报告生成,对任何主题进行智能、迭代的研究。

🌟 主要特点

  • 智能主题探索 -自动识别知识差距并生成重点搜索查询
  • 全面内容提取 -通过改进内容组织来增强网络抓取
  • 结构化知识处理 -在管理令牌使用的同时保留重要信息
  • 学术报告生成 -创建详细、结构良好的报告,包括执行摘要、分析和可视化
  • 完整参考书目 -正确引用所有带有编号参考的来源
  • 自适应内容管理 -自动管理内容以保持在令牌限制范围内
  • 差错恢复 -无法完全处理时,从错误中恢复并生成部分报告

🛠️ 建筑

┌────────────────────┐     ┌─────────────────┐     ┌────────────────┐
│                    │     │                 │     │                │
│  MCP Server Layer  ├────►│ Research Service├────►│ Search Service │
│  (Tools & Prompts) │     │ (Session Mgmt)  │     │  (Firecrawl)   │
│                    │     │                 │     │                │
└────────────────────┘     └─────────┬───────┘     └────────────────┘
                                     │
                                     ▼
                           ┌─────────────────┐
                           │                 │
                           │  OpenAI Service │
                           │ (Analysis/Rpt)  │
                           │                 │
                           └─────────────────┘

💻 安装

先决条件

  • Node.js 18或更高版本
  • OpenAI API密钥
  • Firecrawl API密钥

设置步骤

  1. 克隆存储库
   git clone 
   cd deep-research-mcp
  1. 安装依赖项
   npm install
  1. 配置环境变量
   cp .env.example .env

编辑 .env 文件并添加您的API密钥:

   OPENAI_API_KEY=sk-your-openai-api-key
   FIRECRAWL_API_KEY=your-firecrawl-api-key
  1. 构建项目
   npm run build

🚀 用法

运行MCP服务器

在stdio上启动服务器以进行MCP客户端连接:

npm start

使用示例客户端

以指定的深度对特定主题进行研究:

npm run client "Your research topic" 3

参数:

  • 第一个论点:研究主题或疑问
  • 第二个参数:研究深度(迭代次数,默认值:2)
  • 第三个论点(可选):“完成”使用完整的研究工具(一步式过程)

例子:

npm run client "the impact of climate change on coral reefs" 3 complete

输出示例

DeepResearch MCP将发布一份全面的报告,其中包括:

  • 执行摘要 -研究结果概述
  • 引言 -研究主题的背景和重要性
  • 方法论 -研究方法说明
  • 综合分析 -对该主题的深入探讨
  • 比较分析 -关键方面的视觉比较
  • 讨论 -对调查结果和影响的解释
  • 局限性 -研究中的制约因素和差距
  • 结论 -最终见解和建议
  • 参考文献 -带有URL的完整来源列表

🔧 MCP集成

可用MCP资源

资源路径描述
research://state/{sessionId}访问研究会话的当前状态
research://findings/{sessionId}访问会议收集的调查结果

可用的MCP工具

工具名称描述参数
initialize-research开始新的研究会议query:字符串, depth:编号
execute-research-step执行下一个研究步骤sessionId:string
generate-report创建最终报告sessionId:字符串, timeout:数字(可选)
complete-research执行整个研究过程query:字符串, depth:编号, timeout:数字(可选)

🖥️ Claude桌面集成

DeepResearch MCP可以与Claude Desktop集成,为Claude提供直接的研究能力。

配置步骤

  1. 复制示例配置
   cp claude_desktop_config_sample.json ~/path/to/claude/desktop/config/directory/claude_desktop_config.json
  1. 编辑配置文件

更新路径以指向深度搜索-mcp的安装并添加API密钥:

   {
     "mcpServers": {
       "deep-research": {
         "command": "node",
         "args": [
           "/absolute/path/to/your/deep-research-mcp/dist/index.js"
         ],
         "env": {
           "FIRECRAWL_API_KEY": "your-firecrawler-api-key",
           "OPENAI_API_KEY": "your-openai-api-key"
         }
       }
     }
   }
  1. 重新启动克劳德桌面

保存配置后,重新启动Claude Desktop以使更改生效。

  1. 与Claude Desktop一起使用

现在,您可以要求Claude使用以下命令进行研究:

   Can you research the impact of climate change on coral reefs and provide a detailed report?

📋 客户代码示例

import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js";

async function main() {
  // Connect to the server
  const transport = new StdioClientTransport({
    command: "node",
    args: ["dist/index.js"]
  });

  const client = new Client({ name: "deep-research-client", version: "1.0.0" });
  await client.connect(transport);

  // Initialize research
  const initResult = await client.callTool({
    name: "initialize-research",
    arguments: {
      query: "The impact of artificial intelligence on healthcare",
      depth: 3
    }
  });
  
  // Parse the response to get sessionId
  const { sessionId } = JSON.parse(initResult.content[0].text);
  
  // Execute steps until complete
  let currentDepth = 0;
  while (currentDepth < 3) {
    const stepResult = await client.callTool({
      name: "execute-research-step",
      arguments: { sessionId }
    });
    
    const stepInfo = JSON.parse(stepResult.content[0].text);
    currentDepth = stepInfo.currentDepth;
    
    console.log(`Completed step ${stepInfo.currentDepth}/${stepInfo.maxDepth}`);
  }
  
  // Generate final report with timeout
  const report = await client.callTool({
    name: "generate-report",
    arguments: { 
      sessionId,
      timeout: 180000 // 3 minutes timeout
    }
  });
  
  console.log("Final Report:");
  console.log(report.content[0].text);
}

main().catch(console.error);

🔍 故障排除

常见问题

  • 超过令牌限制:对于非常大的研究主题,您可能会遇到OpenAI令牌限制错误。尝试:

- 减少研究深度 - 使用更具体的查询 - 将复杂主题分解为更小的子主题

  • 超时错误:对于复杂的研究,该过程可能会超时。解决:

- 增加工具调用中的超时参数 - 使用 complete-research 超时时间更长的工具 - 小块过程研究

  • API费率限制:如果您遇到OpenAI或Firecrawl的速率限制错误:

- 在研究步骤之间实施延迟 - 使用具有更高速率限制的API密钥 - 使用指数回退重试

📝 许可证

国际协调委员会

🙏 致谢

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

智能研究TypeScript本地部署报告生成知识提取学术工具AI分析

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Deepresearchmcp

MCP World · 本页

0未说明未标注2 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Deepresearchmcp 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Deepresearchmcp 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Deepresearchmcp 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Deepresearchmcp 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Deepresearchmcp 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP