Google Drive for Claude, Cursor, ChatGPT & agents
Google Drive — search files with Drive query syntax, read / download file content (Docs and Sheets exported), upload new files, create folders, and share files with collaborators (reader / writer /...
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Google Drive — search files with Drive query syntax, read / download file content (Docs and Sheets exported), upload new files, create folders, and share files with collaborators (reader / writer / commenter). Use when the user mentions Drive, gdrive, file, folder, share with, upload, attachment, or wants to find / open / share files in their Google Drive.
The Google Drive skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Google Drive is connected, ask your agent something like:
- “Find every PDF in my Drive uploaded this week and list filenames + sizes.”
- “Upload this generated image to my Drive in the /Marketing folder.”
- “Share the latest pricing PDF with [email protected] as viewer.”
Tools available (6)
google-drive__search_filesSearch / find / list files in Google Drive using a `q` filter string (e.g. "name contains 'report'", "mimeType='application/pdf'"). Use when the user wants to locate a file in their Drive by name, owner, or type.
google-drive__read_fileDownload / read / open a Google Drive file's contents by file_id. Google Docs and Sheets are exported to text / CSV when possible. Use when the user wants to read or extract text from a file in their Drive.
google-drive__upload_fileUpload / create a new file in Google Drive with text content, optional MIME type, and optional parent folder. Use when the user wants to save / store / put a file into their Drive.
google-drive__create_folderCreate a new folder in Google Drive, optionally nested under a parent_id. Use when the user wants to organize / group / set up a directory in their Drive.
google-drive__share_fileShare / grant access to a Google Drive file by emailing a user reader / writer / commenter permission. Use when the user wants to share a doc with a teammate, give edit access, or invite a reviewer.
google-drive__delete_fileDelete a Google Drive file. Works for any Drive item — Docs, Sheets, Slides, uploads, folders — since they're all Drive files under the hood. Default behaviour soft-deletes via the Drive Trash (file hidden from search but recoverable for ~30 days via the web UI). Pass `permanent=true` to hard-delete and bypass recovery
How to connect
Google Drive needs a one-click OAuth grant to talk to google. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Google Drive.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Google Drive? You may also want:
- Airtable — list bases, read / query records with filter formulas, create new rows, and update fields on existing records via Airtable REST API
- Apple Calendar — list calendars, today's events, upcoming events, search by free-text, create / update / delete events with attendees, location, all-day flag
- Apple Reminders — list reminder lists with incomplete counts, list reminders inside a list, surface today's due + overdue items, create / update / complete / del...
- Asana — list workspaces and projects, list / create tasks, set due dates, and mark tasks complete
- Cal.com — list and manage bookings, event types, availability schedules; create / cancel / reschedule meetings on the user's Cal.com account
Or browse all 75 skills in the Syncore catalog.