Google Drive

Community
isaacphi

Drive plus Sheets read/write, by isaacphi.

Community server covering Drive listings and Sheets read/write. The only actively maintained option after the official server was archived.

5403.9k76/100

What it does

  • Lists Drive folders and searches Drive by query string, name, or mimeType
  • Exports Docs, Sheets, and Slides to text or markdown via the Drive export API
  • Reads and writes individual Sheets cells and ranges with A1 notation
  • Appends rows to a Sheets tab without re-reading the entire sheet first
  • Handles OAuth 2.0 user-delegated auth with transparent token refresh
  • Honours a configurable scope list so an operator can strip write access at the transport layer

Best for

Exporting Docs and Slides to markdownSheets read and writePersonal knowledge retrievalMeeting-notes automation
About Google Drive

Google Drive is a MCP server categorised under cloud storage, official, google drive, cloud. Community server covering Drive listings and Sheets read/write. The only actively maintained option after the official server was archived.

How to install

Pick your MCP client from the Install panel on this page to get a one-click install link (Cursor, VS Code) or a ready-to-paste configuration for Claude Desktop, Claude Code, Gemini, Codex, Windsurf, and other MCP-compatible clients. No local setup required for remote servers.

License

Google Drive is released under the MIT license. This is a permissive open-source license, so you can freely use, modify, and distribute it — subject to its terms.

No reviews yet

Be the first to leave a review after using this server in production.

README

The reference @modelcontextprotocol/server-gdrive was archived. This entry tracks @isaacphi/mcp-gdrive, which extends the original surface with Sheets editing and uses a cleaner OAuth flow than the reference implementation ever shipped. What it does: - Lists Drive folders and searches Drive by query string, name, or mimeType - Exports Docs, Sheets, and Slides to text or markdown via the Drive export API - Reads and writes individual Sheets cells and ranges with A1 notation - Appends rows to a Sheets tab without re-reading the entire sheet first - Handles OAuth 2.0 user-delegated auth with transparent token refresh - Honours a configurable scope list so an operator can strip write access at the transport layer Example: Connect with drive.file scope and ask "find last quarter's board deck in Shared Drives, export it to markdown, and summarise the key asks" — the agent searches, exports, and summarises without ever seeing the user's entire Drive. Setup: Run "npx -y @isaacphi/mcp-gdrive" and on first launch the server opens a browser tab for the OAuth consent screen. A client ID and secret from a Google Cloud Project are required; the repo README walks through the Cloud Console steps. Transport: stdio for local use. Tokens persist to a config file in the XDG config dir so a second launch does not re-prompt. Notes: If you only need read access, set the scope to drive.readonly — the server then rejects writes at the tool level. Service-account auth is not supported; this is a user-delegated server, which is the right tradeoff for personal workflows but wrong for headless CI.

Alternatives

Filesystem
file system
Verified

Scoped file access with configurable allow-lists.

officialfilesystemnode
94/10063ktypescript
Filesystem
file system
Verified

Scoped file access with configurable allow-lists.

officialfilesystemnode
94/10063ktypescript
GitHub
version control
Verified

GitHub's own MCP server for issues, PRs, and code search.

officialgithubgit
92/10023kgo
Time
productivity
free

Time-zone math and conversions.

officialtimetimezone
91/10063kpython