Google Drive
Google Drive + Workspace MCP — Docs, Sheets, Slides, Shared Drives, Labels, Approvals, DWD
Connector by us-all · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/us-all-google-drive
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 37 read · 43 write · 12 delete · 8 not yet classified
- Secrets
- 4 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 100
Read from the source code; the running server may list different tools.
Read 37 · Look things up without changing anything.
audit-external-sharesaudit-shared-drive-permissionsdocs-format-paragraphdocs-format-textdocs-get-contentdocs-get-documentdocs-list-tabsget-aboutget-activityget-approvalget-commentget-download-link
Show 25 more tools
get-fileget-folder-treeget-revisionget-shared-drivelist-approvalslist-commentslist-file-labelslist-fileslist-permissionslist-revisionslist-shared-drivesread-filesearch-filessearch-toolssheets-batch-get-valuessheets-find-replacesheets-format-cellssheets-get-spreadsheetsheets-get-valuesslides-format-shapeslides-format-textslides-get-presentationslides-get-slidesummarize-docsummarize-spreadsheet
Write 43 · Create, change, send or run things.
apply-labelcopy-filecreate-commentcreate-filecreate-foldercreate-shared-drivedocs-batch-updatedocs-create-documentdocs-insert-imagedocs-insert-page-breakdocs-insert-tabledocs-insert-text
Show 31 more tools
docs-replace-textmove-fileresolve-commentshare-filesheets-add-chartsheets-add-conditional-formatsheets-add-protected-rangesheets-append-valuessheets-auto-resizesheets-batch-update-valuessheets-create-spreadsheetsheets-insert-dimensionsheets-merge-cellssheets-resize-dimensionssheets-set-data-validationsheets-update-borderssheets-update-valuesslides-add-slideslides-batch-updateslides-create-presentationslides-insert-imageslides-insert-shapeslides-insert-tableslides-insert-textslides-insert-text-boxslides-move-slideslides-replace-textslides-resize-elementslides-set-slide-backgroundslides-update-table-cellupdate-file
Delete 12 · Delete, drop, revoke or wipe things.
delete-filedocs-delete-rangeremove-labelremove-permissionsheets-batch-clear-valuessheets-clear-valuessheets-delete-chartsheets-delete-dimensionsheets-delete-protected-rangesheets-manage-named-rangesheets-manage-sheetsslides-delete-slide
Not yet classified 8 · We could not tell from the name and description.
export-filesheets-copy-pastesheets-copy-sheet-tosheets-duplicate-sheetsheets-sort-rangesheets-unmerge-cellsslides-duplicate-presentationslides-duplicate-slide
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
GOOGLE_APPLICATION_CREDENTIALSGOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETGOOGLE_REFRESH_TOKEN
Other settings (environment variables or headers).
GD_DISABLEGD_TOOLSGOOGLE_DRIVE_ALLOW_WRITEGOOGLE_DRIVE_SCOPESGOOGLE_IMPERSONATE_USERGOOGLE_SERVICE_ACCOUNT_KEY_PATH
Tools (100)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
apply-label[GWS] Apply a classification label to a file with optional field values. Requires Google Workspace Business Standard or higher. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
audit-external-sharesCross-drive external-share audit (corpora='user' for My Drive only — works on personal accounts; 'allDrives' for everything visible — GWS only). Same finding categories as audit-shared-drive-permissions (anyone-with-link, external, high-share) but scoped across all drives the caller can see, plus a topExternalDomains breakdown for concentration risk. Walks up to maxFiles (default 200, max 1000) newest-first.
audit-shared-drive-permissions[GWS] Sampling-based permission audit for a Shared Drive. Walks up to maxFiles (default 100, newest first), tallies anyone-with-link grants, external-domain shares, high-share files (>= highShareThreshold permissions), permission classes, and roles. Auto-detects internal domain from the GWS account when not specified. Returns flagged file lists for each finding category. Renders an Apps SDK card on ChatGPT clients.
copy-fileCreate a copy of a file, optionally in a different folder with a new name. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
create-commentAdd a comment to a file. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
create-fileCreate a new file in Google Drive. Supports plain text, Google Docs, Sheets, and other formats. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
create-folderCreate a new folder in Google Drive. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
create-shared-drive[GWS] Create a new Shared Drive. Requires Google Workspace Business Standard or higher. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
delete-fileMove a file to trash or permanently delete it. Default: moves to trash. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-batch-updateExecute raw Docs API batchUpdate requests for advanced operations not covered by other tools. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-create-documentCreate a new Google Docs document, optionally in a specific folder. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-delete-rangeDelete content within a character index range. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-format-paragraphFormat paragraph style — alignment, heading level, line spacing, indentation, spacing before/after. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-format-textFormat text style — bold, italic, underline, strikethrough, font, size, color, background color, links. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-get-contentRead document content as plain text or structured JSON with character indices. Supports multi-tab documents
Show 85 more tools
docs-get-documentGet Google Docs document metadata including title, revision ID, and tabs summary
docs-insert-imageInsert an inline image from a URL at a specific position. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-insert-page-breakInsert a page break at a specific position. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-insert-tableInsert a table with specified rows and columns at a position. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-insert-textInsert text at a specific character index or at the end of a segment. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
docs-list-tabsList all tabs in a multi-tab document with their IDs, titles, and nesting structure
docs-replace-textFind and replace text throughout the document or in specific tabs. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
export-fileExport a Google Docs/Sheets/Slides file to a specific format (PDF, DOCX, CSV, XLSX, PPTX, HTML, Markdown, plain text)
get-aboutGet Google Drive account information, storage quota, and detected capabilities (personal vs Google Workspace)
get-activityGet the activity history for a file or folder. Shows who viewed, edited, commented, or changed permissions. Works for both personal and GWS accounts
get-approval[GWS] Get details of a specific approval request including reviewer responses
get-commentGet a specific comment with full details including replies and quoted content
get-download-linkGet the direct download and web view links for a file
get-fileGet detailed metadata for a specific file including description, properties, capabilities, and content restrictions
get-folder-treeGet a hierarchical tree view of folders and files. Configurable depth (1-5). Useful for understanding Drive structure
get-revisionGet details of a specific file revision. Use 'head' for the latest revision
get-shared-drive[GWS] Get details of a specific Shared Drive including restrictions and capabilities
list-approvals[GWS] List approval requests for a file. Shows approval status, reviewers, and decisions. Requires Google Workspace
list-commentsList comments on a file. Shows author, content, timestamps, and resolution status
list-file-labels[GWS] List classification labels applied to a file. Labels are structured metadata for compliance and governance. Requires Google Workspace Business Standard or higher
list-filesList files and folders in a specific folder. Returns metadata including name, type, size, and modification time. Supports Shared Drives automatically
list-permissionsList all sharing permissions for a file or folder. Shows who has access and their role
list-revisionsList revision history for a file. Shows who modified the file, when, and file size at each revision
list-shared-drives[GWS] List Shared Drives (Team Drives) accessible to the current user. Requires Google Workspace Business Standard or higher
move-fileMove a file or folder to a different parent folder. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
read-fileRead the content of a file. Automatically exports Google Docs to Markdown, Sheets to CSV, Slides to plain text. For binary files, returns content up to 10MB
remove-label[GWS] Remove a classification label from a file. Requires Google Workspace Business Standard or higher. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
remove-permissionRemove a sharing permission from a file or folder. Use list-permissions to get the permission ID first. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
resolve-commentMark a comment as resolved. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
search-filesSearch files using Google Drive query syntax. Supports full-text search, name, MIME type, modification date, and more. Corpora: 'user' (default), 'domain', 'allDrives' (GWS)
search-toolsDiscover available tools by natural language query. Returns matching tool names + descriptions across all categories. Use this to navigate the tool surface efficiently — call this first, then call the specific tool you need.
share-fileShare a file or folder with a user, group, domain, or anyone. Supports reader, commenter, writer, and organizer roles. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-add-chartCreate an embedded chart (bar, line, area, column, scatter, combo). Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-add-conditional-formatAdd conditional formatting — highlight rules or color gradient scales. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-add-protected-rangeProtect a range so only specific editors can modify it. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-append-valuesAppend rows to the end of a table in a sheet. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-auto-resizeAuto-fit column widths or row heights to content. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-batch-clear-valuesClear values from multiple ranges at once. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-batch-get-valuesRead multiple ranges in a single request. More efficient than multiple get-values calls
sheets-batch-update-valuesWrite to multiple ranges in one request. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-clear-valuesClear all values from a range without removing formatting. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-copy-pasteCopy and paste a range within or across sheets — supports paste values, format, formulas, transpose. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-copy-sheet-toCopy a sheet (tab) to another spreadsheet. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-create-spreadsheetCreate a new spreadsheet with optional sheet names and target folder. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-delete-chartDelete an embedded chart by chart ID. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-delete-dimensionDelete rows or columns from a sheet. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-delete-protected-rangeRemove protection from a range. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-duplicate-sheetDuplicate a sheet within the same spreadsheet. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-find-replaceFind and replace text across a sheet or entire spreadsheet. Supports regex. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-format-cellsFormat cells — bold, italic, font, colors, alignment, number format, wrap. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-get-spreadsheetGet spreadsheet metadata — title, locale, and list of sheets (tabs) with their dimensions
sheets-get-valuesRead cell values from a range in A1 notation (e.g., 'Sheet1!A1:D10'). Supports formatted values, raw values, or formulas
sheets-insert-dimensionInsert rows or columns at a specific position. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-manage-named-rangeAdd, update, or delete named ranges. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-manage-sheetsAdd, delete, or rename sheets (tabs) within a spreadsheet. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-merge-cellsMerge cells in a range. Supports MERGE_ALL, MERGE_COLUMNS, MERGE_ROWS. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-resize-dimensionsSet explicit row height or column width in pixels. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-set-data-validationSet data validation rules — dropdowns, number constraints, date rules, custom formulas. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-sort-rangeSort a range by one or more columns, ascending or descending. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-unmerge-cellsUnmerge previously merged cells in a range. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-update-bordersSet borders on a range — top, bottom, left, right, inner horizontal/vertical. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
sheets-update-valuesWrite values to a range. Values are parsed as if typed by a user (formulas, dates). Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-add-slideAdd a new slide with optional layout (predefined or by layoutId). Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-batch-updateExecute raw Slides API batchUpdate requests for advanced operations not covered by other tools. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-create-presentationCreate a new Google Slides presentation. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-delete-slideDelete a slide by objectId. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-duplicate-presentationDuplicate a presentation via Drive copy. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-duplicate-slideDuplicate an existing slide within the same presentation. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-format-shapeFormat shape fill color, border color, and border weight. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-format-textFormat text style — bold, italic, underline, font family, font size, text color. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-get-presentationGet presentation metadata, slides list, and master/layout info
slides-get-slideGet details of a specific slide including all page elements, shapes, text, images, and tables
slides-insert-imageInsert an image from a URL onto a slide with position and size. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-insert-shapeInsert a shape (RECTANGLE, ELLIPSE, ROUND_RECTANGLE, STAR_5, ARROW_LEFT, etc.) onto a slide. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-insert-tableCreate a table with specified rows and columns on a slide. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-insert-textInsert text into an existing text box or shape by objectId. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-insert-text-boxCreate a new text box with text, position, and size on a slide. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-move-slideReorder slides within a presentation. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-replace-textFind and replace text across the entire presentation or specific slides. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-resize-elementChange an element's position and/or size on a slide. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-set-slide-backgroundSet a slide's background to a solid color. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
slides-update-table-cellUpdate text in a specific table cell by row and column index. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
summarize-docAggregated document view: file metadata + extracted plain-text content + permissions + (opt) comments in a single call. Replaces 3-4 round-trips of get-file + docs-get-content + list-permissions + list-comments.
summarize-spreadsheetAggregated spreadsheet view: shape (title/locale/timeZone, all tabs with sheetId/title/rowCount/columnCount) + per-tab sample rows (A1:Z<sampleRowCount>, default 5) + named ranges. One call replaces sheets-get-spreadsheet + N × sheets-get-values + named range listing. Per-tab failures recorded in `caveats` (other tabs still return).
update-fileUpdate an existing file's name and/or content. Requires GOOGLE_DRIVE_ALLOW_WRITE=true
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 3
- Last commit
- Jul 10, 2026 (3 months ago)
- Last release
- Jun 19, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.us-all/google-drive- Version
- 1.15.8
- Auth
- API key
- Packages
- npm @us-all/google-drive-mcp
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from us-all
- 0.557score
Android
us-all
Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug
ConnectorCFreshness: CLocal★ 14Claude Code +5 - 0.530score
Unifi
us-all
UniFi semantic-analysis MCP — fleet health, anomaly detection, cross-site analytics
ConnectorCFreshness: CLocal★ 3Claude Code +5 - 0.530score
Datadog
us-all
Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet
ConnectorCFreshness: CLocal★ 3Claude Code +5 - 0.524score
Airflow
us-all
Airflow MCP — list DAGs/runs/task instances, tail logs, trigger and clear (write-gated)
ConnectorCFreshness: CLocal★ 2Claude Code +5 - 0.512score
Mlflow
us-all
MLflow MCP — experiments, runs, registered models, versions, traces, assessments (MLflow 3)
ConnectorCFreshness: CLocal★ 1Claude Code +5 - 0.488score
Dbt
us-all
dbt MCP — manifest/run_results/sources/catalog parsing + DQ result tables (BigQuery/Postgres)
ConnectorCFreshness: CLocalClaude Code +5
Cite this page
Google Drive MCP server. Agent Mart. https://agentmart.dev/connectors/us-all-google-drive (last updated 2026-10-24)