Google Drive

Search and read files from Google Drive.

Works with: Claude DesktopClaude CodeCursor
Quick install
npx -y @modelcontextprotocol/server-gdrive

How to install the Google Drive MCP server

Add this to your Claude Desktop MCP configuration:

{
  "mcpServers": {
    "google-drive": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-gdrive"
      ]
    }
  }
}

Add this to your Claude Code MCP configuration:

npx -y @modelcontextprotocol/server-gdrive

Add this to your Cursor MCP configuration:

{
  "mcpServers": {
    "google-drive": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-gdrive"
      ]
    }
  }
}

The Google Drive MCP server is Anthropic’s official integration with Google Drive. It gives Claude search and read access to your files: documents, spreadsheets, PDFs, presentations, anything in your Drive or Shared Drives the connected Google account can see.

Why use it

Most knowledge workers have years of files in Drive. The hard part isn’t writing new docs; it’s finding the right one. Claude with the Drive MCP server replaces “search Drive, scroll through 30 results, open three, scan each” with a single prompt.

For research workflows and competitive analysis, this server pairs naturally with ContextBolt for bookmarked sources and the GitHub MCP server for code references.

What it actually does

Search across Drive by name, content, or filter (date, type, owner). Fetch file content. List folders. Surface metadata. Claude composes these for higher-level workflows.

Practical patterns:

  • “Find any document in my Drive mentioning ‘Q3 roadmap’ and summarize the key decisions.”
  • “List my five most recently modified docs and tell me what each is about.”
  • “Pull the latest version of our pricing deck and give me the talking points.”

Gotchas

OAuth scopes drive what Claude can do. drive.readonly is safer; full drive grants write access that the official server doesn’t actually use, so don’t expand without reason.

Search can be slow on very large Drives. If you regularly query a specific folder, scope queries with the folder ID to make Claude faster.

For document-specific edits, pair with the Google Docs and Google Sheets MCP servers, which handle structured writes better than generic Drive operations.

Google Drive MCP server: FAQs

Can it write files?

The official Anthropic server is read-only by default. For write access, look at community alternatives or pair with the Google Docs and Sheets MCP servers for document-specific writes.

How is auth handled?

OAuth via Google. The server uses Drive's standard scopes. Choose drive.readonly for safety; expand to drive if you need more.

Does it support Shared Drives?

Yes. Shared Drives appear alongside personal Drive. The server respects whatever permissions Google grants the connected account.

Can it parse PDFs and Docs?

Yes. The server returns extracted text content from common document formats. For complex layouts, expect best-effort extraction.

What about file size limits?

Per-file fetch limits apply. For very large files, the server returns truncated content with a marker. Use search to find smaller relevant files instead.