Home / MCP / Deep Research MCP Server

Deep Research MCP Server

Provides a dedicated MCP server workflow for deep research, including question elaboration, subquestion generation, web search, analysis, and structured reports.

typescript
Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
    "mcpServers": {
        "deep_research_dev": {
            "command": "uv",
            "args": [
                "--directory",
                "/Users/username/repos/mcp-server-application/mcp-server-deep-research",
                "run",
                "mcp-server-deep-research"
            ]
        }
    }
}

MCP Server for Deep Research provides an end-to-end workflow for turning complex research questions into structured, well-cited reports. It guides you from question clarification through subquestioning, sourcing information, analyzing quality, and delivering a final artifact that presents evidence-based conclusions.

How to use

You interact with the MCP client to launch the Deep Research server and work through a guided research workflow. Start by selecting the deep-research MCP server and connect it to your MCP client. You will proceed through a sequence of steps: elaborate your core question, generate focused subquestions, run targeted web searches, analyze found sources for quality and relevance, and assemble a comprehensive report that cites each source.

How to install

Prerequisites: ensure you have a compatible MCP client installed. Install the MCP server tooling used by this package in your environment as described below.

Additional sections

Configuration and runtime details are provided below. If you need to modify how the server runs locally, you can start a development instance or a published instance depending on your setup. No external dependencies beyond what is shown here are required for basic use.

Note on development and publishing: you can sync dependencies, build distributions, and publish packages using the MCP tooling. Use the standard commands provided by the MCP workflow to keep your server up to date.

Troubleshooting tips: verify that the MCP server process starts correctly under your MCP client, ensure directory paths used by local runs exist, and confirm that the server logs provide actionable details if a step in the research workflow fails.

Available tools

Question Elaboration

Expands and clarifies your research question, identifies key terms and concepts, and defines the scope and parameters of the inquiry.

Subquestion Generation

Creates focused subquestions that address different aspects of the main topic to ensure comprehensive coverage.

Web Search Integration

Performs targeted web searches for each subquestion, identifies authoritative sources, and gathers diverse perspectives.

Content Analysis

Evaluates information quality and relevance, synthesizes findings from multiple sources, and provides citations.

Report Generation

Produces a well-structured, comprehensive report that presents evidence-based conclusions with properly formatted citations.

Prompts

Provides specialized prompts such as the deep-research prompt to guide the workflow within the MCP client.