Skip to main content
Glama
MCP Deep Research
by baranwang

MCP Deep Research

NPM Version NPM License

简体中文 | English

Overview

MCP Deep Research is a tool that allows you to search the web for information. It is built with the Model Context Protocol and the Tavily API.

Related MCP server: Tavily MCP Server

Configuration

{
  "mcpServers": {
    "deep-research": {
      "command": "npx",
      "args": ["-y", "mcp-deep-research@latest"],
      "env": {
        "TAVILY_API_KEY": "your_tavily_api_key", // Required
        "MAX_SEARCH_KEYWORDS": "5", // Optional, default 5
        "MAX_PLANNING_ROUNDS": "5" // Optional, default 5
      }
    }
  }
}

The tool can be configured using the following environment variables:

  • TAVILY_API_KEY: The API key for the Tavily API.

  • MAX_SEARCH_KEYWORDS: The maximum number of search keywords to use.

  • MAX_PLANNING_ROUNDS: The maximum number of planning rounds to use.

  • TAVILY_HTTP_PROXY/TAVILY_HTTPS_PROXY: The proxy address for the Tavily API.

Use with Smithery

Install via Smithery, compatible with Claude Desktop client:

npx -y @smithery/cli install @baranwang/mcp-deep-research --client claude

Compatibility Notice

This MCP server is optimized for prompt-based MCP clients. For MCP clients implemented using function calling mechanisms, the performance and results may not be optimal.

Verified prompt-based MCP clients:

Verified function calling-based MCP clients:

Available Tools

1 tool
deep-researchC

Deep web information search tool that can conduct multi-round in-depth research based on keywords and topics

Inputs: question (required), reference, keywords, topic, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.3/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possible confusion between overlapping functions. The single tool has a clear, distinct purpose.

    Naming Consistency5/5

    The single tool name 'deep-research' is lowercase hyphens, consistent and descriptive of the action. There are no other names to conflict.

    Tool Count3/5

    One tool is quite thin for a deep research capability, though the tool explicitly says it conducts multi-round research internally, making a single entry point feasible. It borders between too few and acceptable for a narrow scope.

    Completeness4/5

    The tool covers the full research workflow in one call, including multi-round searching. Minor gaps exist around controlling research depth, output formats, or retrieving past research, but the core purpose is served.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      F
      maintenance
      Provides AI-powered web search capabilities using Tavily's search API, enabling LLMs to perform sophisticated web searches, get direct answers to questions, and search recent news articles.
      72
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Provides web search capabilities using the Tavily API, enabling AI models to search the internet and retrieve up-to-date information.
      -