The catalogue/Google Drive
Google Drive
app.google.drive
Browse, upload, share, and organize Drive files, read Sheets and Slides, and edit Docs
Version2.0.0
Categorygoogle
AuthOAuth 2
Tools19
Transportstdio
LicenceMIT
01
What it does
The app, in its own words.
Manage Google Drive files and folders - upload, download, share, search, read content
02
Tools
19 tools the agent can call.
Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.
- copy-fileCreate a copy of a file in Google Drive.
- create-commentCreate a comment on a file.
- create-documentCreate a native, editable Google Doc from text content. Pass the body as HTML (default, best formatting), Markdown, or plain text — Drive converts it into a real Google Doc, NOT an .html file. Use this to author documents; use upload-file only for existing local files.
- create-folderCreate a new folder in Google Drive.
- create-replyCreate a reply to a comment. Can also be used to resolve a comment.
- delete-commentDelete a comment.
- delete-fileDelete a file or folder from Google Drive.
- download-fileDownload a file from Google Drive.
- get-commentGet a specific comment by ID.
- get-fileGet detailed information about a specific file or folder.
- get-file-contentGet the plain-text content of a Google Doc or text file. Does NOT extract text from binary files (PDF, Word, etc.) — for those, download the file and use the file-processor "file-to-markdown" tool.
- list-commentsList all comments on a file.
- list-filesList files and folders in Google Drive. Supports filtering by folder, file type, and search query.
- list-repliesList all replies to a comment.
- move-fileMove a file or folder to a different location in Google Drive.
- search-filesSearch for files in Google Drive by name, content, or properties.
- share-fileShare a file or folder with specific permissions.
- update-commentUpdate the content of a comment.
- upload-fileUpload a local file to Google Drive. By default the file is stored as-is with its real type. Pass convertTo to import it as a native Google file (e.g. an HTML/Word file -> editable Google Doc).
03
Auth and permissions
What it asks for.
Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.
Scopes
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/userinfo.email
System secrets
CLIENT_IDCLIENT_SECRET
User secrets
ACCESS_TOKENREFRESH_TOKEN
Reading further
The manifest and the source for Google Drive live in the monorepo, alongside the other apps.