trackmcp
Back to directory
reading-plus-ai

mcp-server-deep-research

View on GitHub

Your personal Research Assistant, turning research questions into comprehensive, well-cited reports. Built for the Model Context Protocol to enhance AI capabili

183 stars PythonServers & Infrastructure Updated Oct 15, 2025

Documentation

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. Install and Set Up

      bash
      python setup.py

      3. Start Researching

        Features

        The Deep Research MCP Server offers a complete research workflow:

        1. Question Elaboration

          2. Subquestion Generation

            3. Web Search Integration

              4. Content Analysis

                5. Report Generation

                  ๐Ÿ“ฆ 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)

                  json
                  "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

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

                  Frequently asked questions

                  What is mcp-server-deep-research?

                  mcp-server-deep-research is Your personal Research Assistant, turning research questions into comprehensive, well-cited reports. Built for the Model Context Protocol to enhance AI capabili

                  How do I install mcp-server-deep-research?

                  Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

                  Is mcp-server-deep-research open source?

                  Yes โ€” it is hosted on GitHub at https://github.com/reading-plus-ai/mcp-server-deep-research and has 183 stars.

                  Related MCP tools

                  Run your own MCP server? See who uses it and what to fix.

                  Measure it with TrackMCP