Fire in da houseTop Tip:Most people pay up to $340 per month for Perplexity, MidJourney, Runway, ChatGPT, and more - but you can get them all your AI tools for $15 with Galaxy. It's free to test!Fire in da houseCheck it out

mcp-server-deep-research

MCP.Pizza Chef: reading-plus-ai

The MCP Server for Deep Research enables detailed exploration of complex topics by expanding questions, sourcing relevant information, and generating well-structured, cited research reports. It supports a full research workflow, making it ideal for academic, professional, and technical research tasks that require depth and accuracy.

Use This MCP server To

Generate comprehensive research reports from complex questions Expand and clarify research questions for deeper insight Aggregate and cite relevant sources automatically Support academic and professional research workflows Automate structured report generation from raw data Facilitate multi-step research reasoning with LLMs Integrate with Claude Desktop for enhanced research experience

README

MCP Server for Deep Research

MCP Server for Deep Research is a tool designed for conducting comprehensive research on complex topics. It helps you explore questions in depth, find relevant sources, and generate structured research reports.

Your personal Research Assistant, turning research questions into comprehensive, well-cited reports.

๐Ÿš€ Try it Out

Watch the demo Youtube: https://youtu.be/_a7sfo5yxoI

  1. Download Claude Desktop

    • Get it here
  2. Install and Set Up

    • On macOS, run the following command in your terminal:
    python setup.py
  3. Start Researching

    • Select the deep-research prompt template from MCP
    • Begin your research by providing a research question

Features

The Deep Research MCP Server offers a complete research workflow:

  1. Question Elaboration

    • Expands and clarifies your research question
    • Identifies key terms and concepts
    • Defines scope and parameters
  2. Subquestion Generation

    • Creates focused subquestions that address different aspects
    • Ensures comprehensive coverage of the main topic
    • Provides structure for systematic research
  3. Web Search Integration

    • Uses Claude's built-in web search capabilities
    • Performs targeted searches for each subquestion
    • Identifies relevant and authoritative sources
    • Collects diverse perspectives on the topic
  4. Content Analysis

    • Evaluates information quality and relevance
    • Synthesizes findings from multiple sources
    • Provides proper citations for all sources
  5. Report Generation

    • Creates well-structured, comprehensive reports as artifacts
    • Properly cites all sources used
    • Presents a balanced view with evidence-based conclusions
    • Uses appropriate formatting for clarity and readability

๐Ÿ“ฆ Components

Prompts

  • deep-research: Tailored for comprehensive research tasks with a structured approach

โš™๏ธ Modifying the Server

Claude Desktop Configurations

  • macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

Development (Unpublished Servers)

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

Published Servers

"mcpServers": {
  "mcp-server-deep-research": {
    "command": "uvx",
    "args": [
      "mcp-server-deep-research"
    ]
  }
}

๐Ÿ› ๏ธ Development

Building and Publishing

  1. Sync Dependencies

    uv sync
  2. Build Distributions

    uv build

    Generates source and wheel distributions in the dist/ directory.

  3. Publish to PyPI

    uv publish

๐Ÿค Contributing

Contributions are welcome! Whether you're fixing bugs, adding features, or improving documentation, your help makes this project better.

๐Ÿ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.

mcp-server-deep-research FAQ

How do I install the MCP Server for Deep Research?
Download Claude Desktop, run 'python setup.py' on macOS, then select the deep-research prompt template.
Can this server generate citations for research reports?
Yes, it automatically finds and includes relevant citations in structured reports.
Is this server compatible with multiple LLM providers?
Yes, it works with OpenAI, Claude, Gemini, and other LLM providers supporting MCP.
What kind of research questions can it handle?
It is designed for complex, multi-faceted research questions requiring in-depth exploration.
Does it support real-time interaction during research?
Yes, it allows iterative question elaboration and refinement during the research process.
Can I customize the research workflow?
Yes, you can tailor prompt templates and integrate additional data sources as needed.
Is the server suitable for professional and academic use?
Absolutely, it is built to support rigorous research standards and workflows.
How does it integrate with Claude Desktop?
The server works seamlessly with Claude Desktop to provide an enhanced research interface and experience.