Google Drive
Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.
About This MCP Server
This server acts as an OAuth proxy to Google:
1. Server advertises itself as an OAuth authorization server via /.well-known/oauth-authorization-server 2. /register returns the Google OAuth client credentials 3. /authorize redirects to Google, encoding the client's callback URL in state 4. /callback receives the code from Google and forwards to the client's callback 5. /token proxies token requests to Google, injecting client credentials 6. /mcp handles MCP requests, using the bearer token to call Drive API
The server holds no tokens or state - it just proxies OAuth to Google.
What Problems It Solves
- (These are just examples - any workflow that needs file search
- reading
- or organization can use this. Use in combination with google-docs-mcp for reading/editing Google Docs
- or google-sheets-mcp for Google Sheets.)
Specifications
Hosting
Hosting Options
- Package
Performance
Usage
Quick Reference
- Name
- Google Drive
- Function
- Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.
- Transport
- Package
- Language
- JavaScript/TypeScript
- Source
- External (Registry)
- License
- Open Source
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.