by reading-plus-ai
MCP Server for Deep Research is a lightweight MCP server that acts as a personal research assistant, transforming research questions into comprehensive, well-cited reports. It automates deep research exploration and structured reporting, offering capabilities similar to Grok, OpenAI, Gemini, and Perplexity.
MCP Server for Deep Research is a lightweight MCP server designed to provide automated deep research exploration and structured reporting. It acts as a personal research assistant, transforming research questions into comprehensive, well-cited reports. It offers capabilities similar to Grok, OpenAI, Gemini, and Perplexity.
python setup.py
in your terminal.deep-research
prompt template from MCP and provide your research question.For development, you can configure mcpServers
in Claude Desktop configurations (~/Library/Application\ Support/Claude/claude_desktop_config.json
on macOS) to point to your local repository for unpublished servers or use uvx
for published servers.
Q: What is MCP? A: MCP (Multi-Agent Collaboration Platform) is a framework that allows different AI agents to collaborate on tasks. This project is a server that integrates with MCP.
Q: What is Claude Desktop? A: Claude Desktop is a desktop application that provides an interface for interacting with Claude, an AI assistant. This project leverages Claude's capabilities for web search and content analysis.
Q: Can I contribute to this project? A: Yes, contributions are welcome for bug fixes, feature additions, or documentation improvements. The project is licensed under the MIT License.
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.
Youtube: https://youtu.be/_a7sfo5yxoI
Download Claude Desktop
Install and Set Up
python setup.py
Start Researching
The Deep Research MCP Server offers a complete research workflow:
Question Elaboration
Subquestion Generation
Web Search Integration
Content Analysis
Report Generation
~/Library/Application\ Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.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"
]
}
}
"mcpServers": {
"mcp-server-deep-research": {
"command": "uvx",
"args": [
"mcp-server-deep-research"
]
}
}
Sync Dependencies
uv sync
Build Distributions
uv build
Generates source and wheel distributions in the dist/ directory.
Publish to PyPI
uv publish
Contributions are welcome! Whether you're fixing bugs, adding features, or improving documentation, your help makes this project better.
This project is licensed under the MIT License. See the LICENSE file for details.
Reviews feature coming soon
Stay tuned for community discussions and feedback