into-the-night/deep-research-mcp
If you are the rightful owner of deep-research-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Deep Research MCP is a sample server designed to demonstrate the integrative capabilities of the Model Context Protocol (MCP).
Deep Research MCP
This is a sample MCP server used to showcase MCP's integrative capabilites. It includes two tools: generate_plan and execute_plan.
Built with 🛠
- FastMCP
- LangChain
- Groq
How to run 🏃🏻♂️
-
Clone the repository:
git clone https://github.com/into-the-night/deep-research-mcp.git cd deep-research-mcp -
Install uv:
For Windows-
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"For MacOS/Linux-
curl -LsSf https://astral.sh/uv/install.sh | sh -
Create a virtual environment and activate it:
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate -
Install dependencies:
uv pip install -e . -
Create a .env file and populate it with:
TAVILY_API_KEY=<YOUR_TAVILY_API_KEY> GROQ_API_KEY=<YOUR_GROQ_API_KEY> -
Run the app:
uv run app.py
Use with Claude Desktop 💻
-
Download Claue Desktop: https://claude.ai/download
-
Copy and paste this into
claude_desktop_config.json:{ "mcpServers": { "deep_research": { "command": "uv", "args": [ "--directory", "ABSOLUTE\PATH\TO\REPO", "run", "app.py" ] } } } -
Restart Claude Desktop
Note: If you still can't see the server inside the app, make sure Claude gets completely restarted as it might still be running in system tray.
Author ✍
Made with ♥ by Abhay Shukla
License 📜
This project is licensed under the MIT License - see the file for details.