MCP Deep Research

MCP Deep Research

site icon
2025.03.30 1
JavaScript网络信息搜索工具搜索工具
MCP Deep Research 是一个基于 Model Context Protocol 和 Tavily API 构建的网络信息搜索工具。它允许用户通过配置环境变量来定制搜索行为,如设置最大搜索关键词数量和规划轮次。该工具适用于需要从网络获取信息的场景,并兼容多种 MCP 客户端。
View on GitHub

Overview

基本能力

产品定位

MCP Deep Research 是一个网络信息搜索工具,旨在帮助用户高效地从互联网获取所需信息。

核心功能

  • 基于 Tavily API 的网络搜索功能
  • 可配置的最大搜索关键词数量(MAX_SEARCH_KEYWORDS)
  • 可配置的最大规划轮次(MAX_PLANNING_ROUNDS)
  • 支持代理配置(TAVILY_HTTP_PROXY/TAVILY_HTTPS_PROXY)

适用场景

  • 需要从网络获取信息的各种应用场景
  • 与 MCP 客户端集成的搜索功能

工具列表

  • Tavily API:提供网络搜索能力
  • Smithery:安装和管理工具

常见问题解答

  • 兼容性说明:该 MCP 服务器针对基于提示的 MCP 客户端进行了优化,对于使用函数调用机制的 MCP 客户端,性能和结果可能不是最优的。

使用教程

使用依赖

  • 需要 Tavily API 密钥(TAVILY_API_KEY)

安装教程

  1. 通过 npm 安装:
npx -y mcp-deep-research@latest
  1. 通过 Smithery 安装(兼容 Claude Desktop 客户端):
npx -y @smithery/cli install @baranwang/mcp-deep-research --client claude

调试方式

配置环境变量后直接运行服务即可,暂无特定调试命令。

许可证

该项目遵循 NPM License 开源许可条款。