A Model Context Protocol (MCP) server that provides secure integration with Google Drive, Docs, Sheets, Slides and Calendar. It allows Claude Desktop and other MCP clients to manage files in Google Drive through a standardized interface.
README
Connect an MCP client to Google Drive, Docs, Sheets, Slides, and Calendar through one self-hosted server. Search and organize files, create and edit Workspace content, manage sharing, and automate multi-step workflows while keeping control of the Google identity and credentials used for every call.
gdrive:/// resource interface supports direct reading and discovery.This project remains focused on deep Drive and editor workflows rather than attempting to expose every Google Workspace API.
Compatibility is determined by the transport and authentication flow a client supports.
| Client type | Transport | Recommended mode | |---|---|---| | Claude Desktop | stdio | Local OAuth | | Other local MCP clients, including Gemini CLI | stdio | Local OAuth | | claude.ai custom connectors | Streamable HTTP | Team mode | | Other remote MCP clients | Streamable HTTP | Single identity behind access control, or team mode with OAuth 2.1 |
See Client configuration for configuration examples and transport requirements.