logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mcp-server-deep-research

MCP server providing OpenAI/Perplexity-like autonomous deep research, structured query elaboration, and concise reporting.

Author

MCP Server

reading-plus-ai

MIT License

Quick Info

GitHub GitHub Stars 181
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

openaisearchmcpopenai perplexityproviding openaiserver deep

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
  2. Get it here

  3. Install and Set Up

  4. On macOS, run the following command in your terminal: bash python setup.py

  5. Start Researching

  6. Select the deep-research prompt template from MCP
  7. Begin your research by providing a research question

Features

The Deep Research MCP Server offers a complete research workflow:

  1. Question Elaboration
  2. Expands and clarifies your research question
  3. Identifies key terms and concepts
  4. Defines scope and parameters

  5. Subquestion Generation

  6. Creates focused subquestions that address different aspects
  7. Ensures comprehensive coverage of the main topic
  8. Provides structure for systematic research

  9. Web Search Integration

  10. Uses Claude's built-in web search capabilities
  11. Performs targeted searches for each subquestion
  12. Identifies relevant and authoritative sources
  13. Collects diverse perspectives on the topic

  14. Content Analysis

  15. Evaluates information quality and relevance
  16. Synthesizes findings from multiple sources
  17. Provides proper citations for all sources

  18. Report Generation

  19. Creates well-structured, comprehensive reports as artifacts
  20. Properly cites all sources used
  21. Presents a balanced view with evidence-based conclusions
  22. 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 bash uv sync

  2. Build Distributions bash uv build Generates source and wheel distributions in the dist/ directory.

  3. Publish to PyPI bash 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.

See Also

`