MCP Server for Deep Research 是一个面向复杂主题深度研究的工具,旨在帮助用户深入探索问题、查找相关来源,并生成结构化的研究报告。它被定位为个人研究助手,将研究问题转化为全面且引用完整的报告。
用途:用于对复杂主题进行综合性研究。用户可先下载并安装 Claude Desktop,然后在 macOS 上于终端运行 python setup.py 完成安装和设置。开始研究时,从 MCP 中选择 deep-research 提示模板,并提供研究问题即可启动。
主要能力(完整研究工作流):
- 问题细化(Question Elaboration):扩展和澄清研究问题,识别关键术语和概念,界定范围与参数。
- 子问题生成(Subquestion Generation):创建聚焦不同方面的子问题,确保对主主题的全面覆盖,为系统化研究提供结构。
- 网络搜索集成(Web Search Integration):使用 Claude 内置的网络搜索能力,针对每个子问题执行定向搜索,识别相关且权威的来源,收集关于主题的多元观点。
- 内容分析(Content Analysis):评估信息质量与相关性,综合多个来源的发现,为所有来源提供适当引用。
- 报告生成(Report Generation):生成结构良好、全面的报告作为 artifacts,正确引用所有使用的来源,以证据为基础的结论呈现平衡观点,并使用适当格式保证清晰与可读性。 该服务器提供 deep-research 提示,专为采用结构化方法的综合研究任务而设计。
使用方式:
- 需下载 Claude Desktop;
- 在 macOS 上于终端运行 python setup.py 完成安装与设置;
- 从 MCP 中选择 deep-research 提示模板,然后提供研究问题开始研究。
修改服务器:
- Claude Desktop 配置文件位置:macOS 为 ~/Library/Application\ Support/Claude/claude_desktop_config.json;Windows 为 %APPDATA%/Claude/claude_desktop_config.json。
- 开发(未发布服务器)与已发布服务器的配置方式在仓库中另有说明。
构建与发布:
- 同步依赖:uv sync
- 构建分发包:uv build,会在 dist/ 目录生成源码与 wheel 分发包。
- 发布到 PyPI:uv publish
其他信息:欢迎贡献,包括修复缺陷、添加功能或改进文档。项目采用 MIT 许可证,详见 LICENSE 文件。官方还提供了 YouTube 演示链接:https://youtu.be/_a7sfo5yxoI。
限制:适用平台、系统要求、定价及更多使用限制等信息暂未提供。