Gogcli Mcp Drive

io.github.chrischallPublished by GitHub account chrischallv4.10.0Updated Nov 7, 2026

Google Drive via gogcli for Claude — search, upload, download, permissions

Overview

AI-generated overview

Lets an assistant work with Google Drive through the gogcli tool: search, upload, download, copy, share and comment on files.

What you can do
  • Search, list, get, create folders, rename and move Drive files
  • Upload local files (with optional replace or Google format conversion), download and export Docs formats, push a directory recursively, copy files
  • List, add and remove sharing permissions; list shared drives; print shareable URLs
  • List, read, add, update, delete and reply to file comments
  • Run base gog Drive commands and manage gogcli authentication
When to use it
Useful when you want an assistant to find, organize, share or comment on files in a Google Drive account without leaving the chat, including bulk uploads of a local folder.
Requirements
Runs locally as an npm package (gogcli-mcp-drive) on Node.js 22 or newer, with the gogcli binary installed and authenticated for the target Google account. Set GOG_ACCOUNT to the account email; GOG_PATH can point at the binary. Optional DISPLAY_TZ and GOG_TIMEZONE control date formatting.
Before you install
The README states the project is AI-developed and asks you to review code and tool permissions first. Writes are enabled by default: uploads, moves, renames, sharing changes, comment edits and deletes, and permanent deletes are possible; set GOG_READONLY to block mutating requests. It acts with your authenticated Google account's access.

Installation

In SourceWeft

  1. Open Gogcli Mcp Drive in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

gogcli-mcp-drive

[!WARNING] AI-developed project. This codebase was built and is actively maintained by Claude Code. Review all code and tool permissions before use.

Extended Google Drive MCP server via gogcli. Includes auth tools plus 13 additional dedicated Drive tools for upload/download, permissions, comments, shared drives, and more.

Requirements

  • gogcli installed and authenticated
  • Node.js 22+
bash
brew install gogcligog auth add [email protected] --services drive

Installation

bash
npm install -g gogcli-mcp-drive

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{  "mcpServers": {    "gogcli-drive": {      "command": "gogcli-mcp-drive",      "env": {        "GOG_ACCOUNT": "[email protected]"      }    }  }}

Claude Code

bash
claude mcp add gogcli-drive -- gogcli-mcp-drive

Extra Drive Tools (13)

Plus 5 auth tools and 9 base Drive tools (ls, search, get, mkdir, rename, move, delete, share, run). Base gog_drive_delete accepts permanent=true for irreversible deletes.

ToolDescription
gog_drive_downloadDownload a file (exports Google Docs formats: pdf, docx, xlsx, etc.)
gog_drive_uploadUpload a local file, optionally replacing an existing file (unconditionally or only at a given version) or converting to Google format
gog_drive_sync_pushRecursively push a local directory's contents into a Drive folder (additive; no remote deletes)
gog_drive_copyCopy a file to a new file with the given name
gog_drive_urlPrint shareable web URLs for one or more files
gog_drive_permissionsList permissions on a file
gog_drive_unshareRemove a permission from a file
gog_drive_drives_listList shared drives (Team Drives)
gog_drive_comments_listList comments on a file
gog_drive_comments_getGet a single comment by ID
gog_drive_comments_addAdd a new comment to a file
gog_drive_comments_updateUpdate a comment's text
gog_drive_comments_deleteDelete a comment
gog_drive_comments_replyReply to an existing comment

Files on a hosted deployment

When this server is hosted (remote), it cannot read paths on your machine. Call gog_upload_slots with files: [{filename}], PUT each file to its uploadUrl with the slot's curl command, then pass the returned blobKeys to gog_drive_upload (instead of localPath or content). Files up to 25 MiB; each is deleted from the upload store after the call succeeds and kept if it fails. On a local install, pass a path as before.

License

MIT

Source: packages/gogcli-mcp-drive/README.md at commit 4302bf8

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

22
  1. v4.10.0LatestNov 7, 2026
  2. v4.9.1Nov 5, 2026
  3. v4.8.1Oct 16, 2026
  4. v4.8.0Oct 12, 2026
  5. v4.7.1Oct 10, 2026
  6. v4.7.0Oct 7, 2026
  7. v4.6.3Oct 5, 2026
  8. v4.6.2Oct 5, 2026
  9. v4.6.1Oct 3, 2026
  10. v4.6.0Oct 2, 2026
  11. v4.5.2Sep 28, 2026
  12. v4.5.1Sep 25, 2026
  13. v4.5.0Sep 24, 2026
  14. v4.3.0Sep 23, 2026
  15. v4.2.5Sep 22, 2026
  16. v4.2.4Sep 21, 2026
  17. v4.2.3Sep 21, 2026
  18. v4.2.0Sep 20, 2026
  19. v4.1.0Sep 20, 2026
  20. v4.0.1Sep 18, 2026
  21. v3.0.0Sep 17, 2026
  22. v2.30.0Sep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts