deep-research-mcp

pminervini/deep-research-mcp
★ 83 stars Python 🤖 AI/LLM Updated 8d ago
MCP server for OpenAI's Deep Research APIs, Gemini Deep Research Agent, Allen AI's DR-Tulu, and Hugging Face's Open Deep Research
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

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

Or install with pip: pip install deep-research-mcp

README Excerpt

A Python-based agent that integrates research providers with Claude Code through the Model Context Protocol (MCP). It supports OpenAI (Responses API with web search and code interpreter, or Chat Completions API for broad provider compatibility), Gemini Deep Research via the Interactions API, Allen AI's DR-Tulu research agent, and the open-source Open Deep Research stack (based on smolagents).

Tools (20)

HF_TOKENJINA_API_KEYSERPER_API_KEYapi_keyapi_stylebase_urlcallback_urlchat_completionsclarification_api_keyclarification_base_urlclarifier_modelenable_clarificationgeminimodelpoll_intervalproviderrequest_timeout_msresponsesstartup_timeout_mstimeout