项目简介
Deep Research MCP Server 是一款旨在辅助用户进行复杂主题深度研究的工具。它通过结构化的研究流程,帮助用户深入探索问题、查找相关资源并生成结构化的研究报告。作为用户的个人研究助理,它能够将研究问题转化为全面且引用充分的报告。
主要功能点
- 问题细化: 扩展和明确研究问题,识别关键术语和概念,定义研究范围和参数。
- 子问题生成: 创建集中的子问题,从不同方面解决主要研究问题,确保对主题的全面覆盖,并为系统研究提供结构。
- 网页搜索集成: 利用 Claude 的内置网页搜索功能,针对每个子问题执行定向搜索,识别相关和权威的来源,收集关于主题的不同视角。
- 内容分析: 评估信息的质量和相关性,综合来自多个来源的发现,为所有来源提供适当的引用。
- 报告生成: 创建结构良好、全面的研究报告作为最终成果,正确引用所有使用的来源,呈现平衡的观点和基于证据的结论。
安装步骤
- 安装 Claude Desktop: 请从 https://claude.ai/download 下载并安装 Claude Desktop 应用程序。
- 安装和设置 MCP Server:
- 打开终端(macOS)或命令提示符(Windows)。
- 导航到您下载的 'mcp-server-deep-research' 仓库目录。
- 运行以下命令以执行安装脚本:
安装脚本将引导您完成环境配置,包括安装 'uv' 包管理器(如果尚未安装),创建虚拟环境,同步依赖项,构建 MCP Server 包,并配置 Claude Desktop 以识别该 MCP Server。python setup.py
服务器配置
MCP Server 需要在 Claude Desktop 的配置文件中进行注册才能使用。'setup.py' 脚本已经自动完成此配置,以下是配置信息示例,供参考:
配置文件路径:
- macOS: '~/Library/Application\ Support/Claude/claude_desktop_config.json'
- Windows: '%APPDATA%/Claude/claude_desktop_config.json'
配置内容 (由 'setup.py' 自动添加):
"mcpServers": { "mcp-server-deep-research": { "command": "uvx", "args": [ "--from", "/path/to/wheel/file.whl", // 这里是 wheel 文件的绝对路径,由 setup.py 自动生成 "mcp-server-deep-research" ] } }
请注意: '/path/to/wheel/file.whl' 会被 'setup.py' 脚本替换为实际构建生成的 wheel 文件路径,用户无需手动修改。
基本使用方法
- 启动 Claude Desktop 应用程序。
- 在 Claude Desktop 中,选择 Prompt 模板时,您应该能看到名为 deep-research 的 Prompt 模板,这是由 Deep Research MCP Server 提供的。
- 选择 deep-research 模板。
- 在输入框中输入您的研究问题。
- Claude 将利用 Deep Research MCP Server 提供的研究流程,开始进行深度研究并生成报告。
您可以通过访问 MCP Server 提供的资源来查看研究过程中的笔记和结构化数据:
- research://notes: 查看研究过程中的文本笔记。
- research://data: 查看研究过程中生成的结构化 JSON 数据。
这些资源可以在 Claude Desktop 或其他支持 MCP 协议的客户端中访问。
信息
分类
AI与计算