Skip to main content

Gemini Deep Research MCP

PyPI version License: MIT

An MCP server that exposes Gemini's Deep Research Agent for comprehensive web research.

Quick Start

# Recommended (zero-install)
uvx gemini-deep-research-mcp

# Or install globally
pip install gemini-deep-research-mcp
gemini-deep-research-mcp

Requires: uv for uvx method

One-Click Install

IDE Install
Cursor Install in Cursor
VS Code Install in VS Code
VS Code Insiders Install in VS Code Insiders

Note: After clicking, replace your-api-key with your Gemini API key. VS Code requires version 1.101+.


Installation Methods

Using uvx (Recommended)

Requires uv.

uvx gemini-deep-research-mcp
VS Code config
{
  "servers": {
    "gemini-deep-research": {
      "command": "uvx",
      "args": ["gemini-deep-research-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Claude Desktop config
{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "uvx",
      "args": ["gemini-deep-research-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Windsurf config

Add to ~/.codeium/windsurf/mcp_config.json (macOS/Linux) or %USERPROFILE%\.codeium\windsurf\mcp_config.json (Windows):

{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "uvx",
      "args": ["gemini-deep-research-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Cline config
{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "uvx",
      "args": ["gemini-deep-research-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Claude Code config

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "uvx",
      "args": ["gemini-deep-research-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Codex config

Add to ~/.codex/config.toml:

[mcp_servers.gemini-deep-research]
command = "uvx"
args = ["gemini-deep-research-mcp"]

[mcp_servers.gemini-deep-research.env]
GEMINI_API_KEY = "your-api-key"
Cursor config

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "uvx",
      "args": ["gemini-deep-research-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Antigravity config

Add to your Antigravity mcp_config.json:

{
  "gemini-deep-research": {
    "command": "uvx",
    "args": ["gemini-deep-research-mcp"],
    "env": {
      "GEMINI_API_KEY": "your-api-key"
    }
  }
}

Using pip

pip install gemini-deep-research-mcp
VS Code config
{
  "servers": {
    "gemini-deep-research": {
      "command": "gemini-deep-research-mcp",
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Claude Desktop config
{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "gemini-deep-research-mcp",
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Windsurf config

Add to ~/.codeium/windsurf/mcp_config.json (macOS/Linux) or %USERPROFILE%\.codeium\windsurf\mcp_config.json (Windows):

{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "gemini-deep-research-mcp",
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Cline config
{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "gemini-deep-research-mcp",
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Claude Code config

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "gemini-deep-research-mcp",
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Codex config

Add to ~/.codex/config.toml:

[mcp_servers.gemini-deep-research]
command = "gemini-deep-research-mcp"

[mcp_servers.gemini-deep-research.env]
GEMINI_API_KEY = "your-api-key"
Cursor config

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "gemini-deep-research": {
      "command": "gemini-deep-research-mcp",
      "env": {
        "GEMINI_API_KEY": "your-api-key"
      }
    }
  }
}
Antigravity config

Add to your Antigravity mcp_config.json:

{
  "gemini-deep-research": {
    "command": "gemini-deep-research-mcp",
    "env": {
      "GEMINI_API_KEY": "your-api-key"
    }
  }
}

Prerequisites

Install uv (required for uvx method)
# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Tools

1. start_deep_research

Initiates a deep, multi-step web research job in the background using Google's Deep Research Agent. Returns a job_id, which you can use to check the status of completion using check_deep_research(job_id=...).

Parameter Type Required Default Description
prompt string Your comprehensive research question or topic
Output Description
job_id Unique tracking ID for the research job
status Initial job state (e.g. in_progress)

2. check_deep_research

Checks the status of a Deep Research job using its job_id and returns the complete report once finished.

Parameter Type Required Default Description
job_id string The research tracking ID from start_deep_research
include_citations boolean true Include source URLs in the report
Output Description
job_id The tracking ID of the research job
status Exact current job state (in_progress, completed, failed, or cancelled)
report_text Synthesized markdown research report (when completed)
uptime Elapsed time while the job is in progress, when available
error Failure details, when the API provides them

Configuration

Variable Required Default Description
GEMINI_API_KEY Your Gemini API key
GEMINI_DEEP_RESEARCH_AGENT deep-research-preview-04-2026 Deep Research agent to use. Set to deep-research-max-preview-04-2026 for maximum thoroughness, or deep-research-preview-04-2026 for standard speed.

Links

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gemini_deep_research_mcp-0.2.0.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gemini_deep_research_mcp-0.2.0-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file gemini_deep_research_mcp-0.2.0.tar.gz.

File metadata

  • Download URL: gemini_deep_research_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for gemini_deep_research_mcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 22e9a76eabfb17b642e2b514a06c6edf8269c4b929a30170d4374ac06057db8f
MD5 61cfba2136b0b7ef32c912eaa9eba347
BLAKE2b-256 4049c43b055b169def5cb6832414d9cff37af7a9bb85071239147a9e1b124556

See more details on using hashes here.

Provenance

The following attestation bundles were made for gemini_deep_research_mcp-0.2.0.tar.gz:

Publisher: publish.yml on bharatvansh/gemini-deep-research-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gemini_deep_research_mcp-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for gemini_deep_research_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c5193de736406ddc1c4efd5fcabc4c49ff590cda2a2a3e845778b8e741d604b9
MD5 fa9996257d4a644a6ed0ef15269a139a
BLAKE2b-256 0b9165e04394ee7b2617187260067e2b206ec281721605ea2c9eb390b9699c05

See more details on using hashes here.

Provenance

The following attestation bundles were made for gemini_deep_research_mcp-0.2.0-py3-none-any.whl:

Publisher: publish.yml on bharatvansh/gemini-deep-research-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page