Integration · Documents
Connect Claude & ChatGPT to Google Drive
Ask your AI to find a file, tell you what a document says, or share a proposal with a customer. It searches Drive and shared drives, reads Google Docs, Sheets and Slides by exporting them to text, CSV or PDF, and creates folders, copies, renames, moves and shares files. You get answers from your documents without opening them one by one.
Free plan, no credit card. Takes about a minute.
Try asking
“Find the signed contract for Acme.”
The AI searches Drive with a query such as name contains 'Acme' and trashed = false, and lists the matching files with links.
“What does our onboarding guide say about holidays?”
It exports the Google Doc as plain text, reads it and answers from the content.
“Give me the price list sheet as CSV.”
It exports the Google Sheet to CSV, so the rows can be read or reused in the chat.
What your AI can do
Find files
Search files and folders with Drive queries, include shared drives, and read a file's details, owners, links and saved versions.
Read content
Export Google Docs, Sheets and Slides to plain text, CSV or PDF so the AI can read and quote them.
Organize and share
Create folders and empty Google files, copy, rename, star, move or trash files, and add or remove access.
“Create a folder called Clients 2027 and move the Acme files into it.”
It creates the folder, then moves each file by changing its parent folder.
“Share the proposal with [email protected] as a commenter.”
It adds Anna with the commenter role. Google emails her unless the notification is turned off.
“Who has access to the budget sheet?”
It lists every permission on the file with role and email, and can remove one if you ask.
11 tools for Google Drive
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
copy_fileVisible to othersCopy a file by `file_id`; set the new `name` and optional `parents` in `body`.create_fileChanges dataCreate a folder or an empty Google file with no content: in `body` give `name`, `mimeType` (e.g. application/vnd.google-apps.folder or application/vnd.google-apps.document) and optional `parents` (folder IDs).export_fileExport a Google Doc, Sheet or Slides file by `file_id` to another format given in `mime_type`, e.g. text/plain or text/csv to read its content, or application/pdf.get_fileGet a file's or folder's details (name, type, size, parents, owners, links) by `document_id`.list_file_permissionsList who has access to a file by `file_id`, with each permission's ID, role and email.list_file_revisionsList the saved versions of a file by `file_id`, with who changed it and when.list_shared_drivesList the shared drives the user can access, optionally filtered with `q`.remove_file_permissionDeletesRemove someone's access to a file by `file_id` and `permission_id` (from list_file_permissions).search_filesFind files and folders with a Drive query in `q`, e.g. `name contains 'invoice' and trashed = false` or `'FOLDER_ID' in parents`. Set `include_items_from_all_drives` and `supports_all_drives` true to include shared drives.share_fileDeletesShare a file by `file_id`: set `type` (user, group, domain, anyone), `role` (reader, commenter, writer) and the person's email in the permission. Google emails the person unless `send_notification_email` is false; `anyone` makes it viewable by anyone with the link.update_fileChanges dataRename, star or trash a file by `document_id` with fields in `body` (e.g. name, starred, trashed: true); move it with `add_parents` / `remove_parents` folder IDs. Trashed files can be restored by setting trashed back to false.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Google Drive from the app list.
- 2
Paste your key
Paste the OAuth client ID and client secret from your own Google Cloud project, then sign in with Google once. In the Google Cloud console create a project and enable the Google Drive API (APIs & Services > Library). Set up the OAuth consent screen as Internal for Google Workspace, or as External and then click Publish app, because apps left in Testing get refresh tokens that expire after 7 days. Then go to Credentials > Create credentials > OAuth client ID > Web application, add the redirect URI https://pipmcp.com/oauth/callback and copy the client ID and secret. Because the app is your own and not verified by Google, Google shows a warning screen when you sign in. That is expected for your own app. PipMCP renews access automatically after that.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Google Drive?
It can search files and folders, list shared drives, read file details, permissions and saved versions, and export Google Docs, Sheets and Slides to text, CSV or PDF. It can create folders and empty Google files, copy files, rename, star, move or trash them, and share files or remove access.
Does the AI see my Google Drive credentials?
No. Your OAuth client secret and the access from your Google sign-in are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Sharing can email people and can make a file viewable by anyone with the link, and removing access takes effect at once, so these tools can require your approval before they run. Trashed files can be restored. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
Google Drive connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Google account.
Can the AI upload files to Drive?
No. The tools cover searching, reading, creating folders and empty Google files, copying, moving, renaming, trashing and sharing. Uploading file content is not one of them. To read content, the AI exports Google Docs, Sheets and Slides to text, CSV or PDF.
Related integrations
Let your AI work in Google Drive today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Google Drive freePipMCP is not affiliated with Google Drive. Product names are trademarks of their owners.



