remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Uses Brave Search API to perform web searches for gathering information during the research process
Serves as an open-source alternative to Perplexity Deep Research, providing similar research capabilities
OpenDeepSearch
使用模型上下文协议 (MCP) 的 Perplexity Deep Research 的开源替代方案。
概述
OpenDeepSearch 是一款功能强大的研究工具,能够对复杂主题进行全面深入的研究。它结合了序列思维的结构化思维方法和 Brave Search 的搜索功能,提供详细且来源可靠的研究报告。
特征
- 综合研究:将复杂问题分解为可管理的子问题
- 迭代搜索:执行多次搜索以收集不同的信息
- 智能分析:分析搜索结果以提取相关信息
- 综合:将调查结果整合成一份连贯、结构良好的报告
- 引用:包括报告中所有信息的来源
- MCP 集成:与 Claude Desktop、Cursor 和其他 MCP 客户端无缝集成
- WebSockets :支持与 Smithery 和其他 MCP 客户端集成
- 出版物:允许在 Smithery 平台上发布研究工具,以便于访问
安装
先决条件
- Node.js 16 或更高版本
- Brave Search API 密钥(在https://brave.com/search/api/获取)
NPM 安装
使用 NPX 运行
本地安装
通过 Smithery 安装
通过 Smithery 安装时,系统将提示您输入 Brave Search API 密钥。
用法
使用 Claude Desktop
将以下内容添加到您的 Claude Desktop 配置中:
使用光标
在 Cursor 中,您可以使用以下命令添加 MCP 服务器:
确保在运行 Cursor 之前设置BRAVE_API_KEY
环境变量。
示例查询
- “量子计算的最新进展是什么?”
- “比较和对比缓解气候变化的不同方法”
- “解释文艺复兴对欧洲艺术的历史和影响”
- “不同可再生能源的优缺点是什么?”
工作原理
- 问题分析:系统分析主问题并将其分解为子问题
- 迭代搜索:对于每个子问题,系统使用 Brave Search API 执行搜索
- 结果分析:系统分析搜索结果以提取相关信息
- 综合:系统将调查结果整合成一份连贯的报告
- 引用:所有信息均正确引用来源
发展
设置
建造
以开发模式运行
测试
使用 MCP Inspector 进行测试
Для тестирования MCP сервера можно использовать MCP Inspector, который предоставляет удобный интерфейс для взаимодействия с说明:
После запуска 检查员,откройте браузер 和 перейдите по адресу http://localhost:5173 。使用 WebSocket 并使用 URL ws://localhost:3000
。
Примеры запросов для тестирования инструментов
В интерфейсе MCP Inspector вы можете выбрать инструмент и настроить параметры запроса:
Тестирование Brave 网页搜索
顺序思维
深入研究
使用 Claude 或 Cursor 进行测试
После установки сервера через Smithery 和 локально, вы можете 和спользовать его с Claude Desktop 和 Cursor, выбрав соответствующий MCP сервер в настройках。
在 Smithery 上发布
要在 Smithery 平台上发布服务器:
- 确保存储库托管在 GitHub 上并且是公开的
- 在Smithery平台上注册
- 通过 GitHub 进行身份验证以连接存储库
- 转到服务器页面上的“部署”选项卡
- 点击“在 Smithery 上部署”按钮
- 按照部署设置说明进行操作
发布后,用户可以使用 Smithery CLI 安装服务器:
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
致谢
- 受 Perplexity 深度研究启发
- 基于模型上下文协议
- 使用顺序思维方法进行结构化研究
- 由 Brave Search API 提供支持
This server cannot be installed
一种研究工具,通过将顺序思维与 Brave Search 功能相结合,对复杂主题进行全面、深入的研究,以提供详细、来源可靠的报告。