Google Drive MCP for ChatGPT
Allows reading and searching the user's Google Drive, including listing files, searching files by name, and reading Google Docs, Sheets, and Slides as text/CSV.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Google Drive MCP for ChatGPTsearch my Drive for my resume and read it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google Drive MCP for ChatGPT
A small remote MCP server that lets a ChatGPT custom app read/search the Google Drive account of the user who authorizes the app with Google OAuth.
What it does
List Drive files
Search files by name
Read Google Docs as plain text
Read Google Sheets as CSV
Read Google Slides as plain text
Read text files
It is read-only: this server does not upload, edit, share, or delete files.
Related MCP server: MCP Google Drive Server
Deploy
Import this GitHub repository into Vercel.
No Google refresh token or MCP API key is required by the server now.
Deploy.
Your MCP endpoint is:
https://YOUR-VERCEL-DOMAIN.vercel.app/api/mcpChatGPT OAuth setup
This server expects the bearer token sent by ChatGPT to be a Google OAuth access token. Configure the ChatGPT custom MCP app with OAuth and use these Google OAuth endpoints:
Authorization endpoint:
https://accounts.google.com/o/oauth2/v2/auth
Token endpoint:
https://oauth2.googleapis.com/token
Access token location: Authorization header with Bearer prefix.
Scope:
https://www.googleapis.com/auth/drive.readonly
Use your Google OAuth Web application Client ID and Client Secret in the ChatGPT OAuth configuration.
Google redirect URI
In ChatGPT's OAuth setup, copy the exact callback/redirect URL that ChatGPT gives you. Add that exact URL to the Google Cloud OAuth client's Authorized redirect URIs. Do not guess the callback URL.
If you previously created a refresh token for the old version of this server, you do not need to put that refresh token in Vercel. ChatGPT performs the user OAuth flow and sends the resulting access token to this MCP server.
Important
Keep the Google OAuth client secret private.
Keep the app read-only and use only the
drive.readonlyscope.The MCP server does not store a Google refresh token.
Custom MCP apps should only be connected when you trust the server and its code.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Permissioned access to Gmail, Drive and Calendar via the user's own Google account
Give Claude only the Google Drive files you choose. Every action logged.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Search, browse, and read your Dropbox files. Find documents by name or content, list folders, and…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI models to search, list, and read files from Google Drive with automatic format conversion for Google Workspace documents.3,198MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Google Drive, supporting file operations like list, search, read, create, update, delete, share, and manage permissions.77754MIT
- FlicenseAqualityDmaintenanceEnables AI assistants to interact with Google Drive, including reading, searching, listing folders, and uploading files.71-
- AlicenseNot gradedqualityDmaintenanceProvides read-only access to Google Docs and Google Sheets, enabling users to read document content, spreadsheet data, and list/search accessible files through natural language.36MIT