NestDaddy

Google Drive Files Mcp

io.github.zayansalman/google-drive-files-mcp · v0.3.0

Minimal MCP server for Google Drive file management and Google Sheets editing.

Connect Runs on your machine

Terminal
claude mcp add google-drive-files-mcp -e GDRIVE_FILES_MCP_CREDENTIALS=<GDRIVE_FILES_MCP_CREDENTIALS> -e GDRIVE_FILES_MCP_TOKEN=<GDRIVE_FILES_MCP_TOKEN> -e GDRIVE_FILES_MCP_SCOPES=<GDRIVE_FILES_MCP_SCOPES> -- uvx google-drive-files-mcp==0.3.0
claude_desktop_config.json
{
  "mcpServers": {
    "google-drive-files-mcp": {
      "command": "uvx",
      "args": [
        "google-drive-files-mcp==0.3.0"
      ],
      "env": {
        "GDRIVE_FILES_MCP_CREDENTIALS": "<GDRIVE_FILES_MCP_CREDENTIALS>",
        "GDRIVE_FILES_MCP_TOKEN": "<GDRIVE_FILES_MCP_TOKEN>",
        "GDRIVE_FILES_MCP_SCOPES": "<GDRIVE_FILES_MCP_SCOPES>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "google-drive-files-mcp": {
      "command": "uvx",
      "args": [
        "google-drive-files-mcp==0.3.0"
      ],
      "env": {
        "GDRIVE_FILES_MCP_CREDENTIALS": "<GDRIVE_FILES_MCP_CREDENTIALS>",
        "GDRIVE_FILES_MCP_TOKEN": "<GDRIVE_FILES_MCP_TOKEN>",
        "GDRIVE_FILES_MCP_SCOPES": "<GDRIVE_FILES_MCP_SCOPES>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "google-drive-files-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "google-drive-files-mcp==0.3.0"
      ],
      "env": {
        "GDRIVE_FILES_MCP_CREDENTIALS": "<GDRIVE_FILES_MCP_CREDENTIALS>",
        "GDRIVE_FILES_MCP_TOKEN": "<GDRIVE_FILES_MCP_TOKEN>",
        "GDRIVE_FILES_MCP_SCOPES": "<GDRIVE_FILES_MCP_SCOPES>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
GDRIVE_FILES_MCP_CREDENTIALS
Optional
Path to the Google OAuth client secret JSON. Default: $XDG_CONFIG_HOME/google-drive-files-mcp/credentials.json.
GDRIVE_FILES_MCP_TOKEN
Optional, secret
Path to the cached Google OAuth refresh token. Default: $XDG_CONFIG_HOME/google-drive-files-mcp/token.json.
GDRIVE_FILES_MCP_SCOPES
Optional
Comma-separated Google OAuth scopes. Default: https://www.googleapis.com/auth/drive (full, required to move files).

Details

Package[email protected] (PYPI, stdio)
First published22 Jun 2026
Last updated22 Jun 2026
Registry nameio.github.zayansalman/google-drive-files-mcp

More productivity servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.