Runs MCP-based deep research with OpenAI, Gemini, DR-Tulu, or smolagents-backed providers.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Deep Research MCP.
The pminervini/deep-research-mcp MCP server connects an MCP-compatible assistant to several deep-research providers. Supported backends include OpenAI Responses API, OpenAI Chat Completions-compatible endpoints, the experimental OpenAI Codex subscription flow, Gemini Deep Research through the Interactions API, Allen AIβs DR-Tulu service, and the open-source Open Deep Research stack built around smolagents.
The OpenAI Responses API backend can use web search and Code Interpreter. Chat Completions mode is intended for broader provider compatibility, including services such as Perplexity, Groq, and Ollama when configured through a compatible endpoint. The project also includes a terminal interface for starting research, checking status, and saving results.
Provider selection and task behavior are controlled through a TOML configuration file or environment overrides. The orchestration layer delegates work to a provider-specific backend, while the MCP entrypoints expose the research workflow to the connected assistant. Long-running tasks can use a timeout and polling interval; when configured, a timed-out task may continue running so its result can later be recovered through status checks.
The Codex subscription backend differs from the API-based providers. It uses an authenticated device-login flow and synchronous server-sent event streams, so background polling, status recovery, and cancellation-on-timeout are not available for that provider.
The pminervini/deep-research-mcp MCP server requires Python 3.11 or newer and uv. A packaged command can be run directly from the GitHub repository with uvx, or the repository can be checked out and installed with uv sync. Optional dependencies are available for development, documentation, and Open Deep Research.
Create ~/.deep_research in TOML format. Under [research], set provider, model, and, where applicable, api_key and base_url. The provider defaults to OpenAI. API-key and endpoint settings map to RESEARCH_API_KEY and RESEARCH_BASE_URL; Codex ignores those overrides. OpenAI keys can also come from OPENAI_API_KEY, while Gemini keys default to GEMINI_API_KEY or GOOGLE_API_KEY.
Codex users must authenticate with deep-research-cli auth login. Credentials are stored separately in ~/.deep_research_auth.json; imported Codex access tokens cannot refresh after expiry.
The pminervini/deep-research-mcp MCP server supports:
Provider features are not uniform. OpenAI Codex has no Code Interpreter and uses an undocumented consumer endpoint that may change. Gemini agent identifiers are preview versions and may change. DR-Tulu requires a service running locally or remotely, while Open Deep Research requires its optional dependency set.
The server does not remove the need for provider access. Running a hosted provider generally requires the corresponding API access or subscription, and endpoint compatibility depends on the selected backend. Review the providerβs terms and availability before relying on experimental or preview integrations.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pminervini-deep-research-mcp)<a href="https://allmcps.com/mcp/pminervini-deep-research-mcp"><img src="https://allmcps.com/api/badge/pminervini-deep-research-mcp?style=directory" alt="Deep Research MCP on AllMCPs" /></a>