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.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    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.
      -