List, search, upload, share, and organize files in Google Drive — AI-native document and storage management.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"google-drive": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-google-drive",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the list_files tool to list files in google drive, optionally filtered by folder or mime type”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
List, search, organize, share, and export files in Google Drive from your AI agents.
Google Drive is where teams store documents, spreadsheets, presentations, and more. This MCP server gives your AI agents the ability to search files, organize them into folders, share with specific people, and export Google Docs as PDFs — making it possible to automate file management workflows that would otherwise require manual drag-and-drop.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-google-drive
| Tool | Description |
|---|---|
list_files | List files in Google Drive, optionally filtered by folder or MIME type |
get_file_metadata | Get metadata for a specific file (name, size, owner, modified date) |
search_files | Search for files by name or full text content |
create_folder | Create a new folder |
move_file | Move a file to a different folder |
copy_file | Copy a file |
delete_file | Delete a file or folder |
share_file | Share a file with a user or make it publicly accessible |
export_file_as_pdf | Export a Google Docs/Sheets/Slides file as a PDF (base64 encoded) |
list_shared_drives | List all shared drives (Team Drives) |
| Variable | Required | Description | How to Get |
|---|---|---|---|
GOOGLE_ACCESS_TOKEN | Yes | Google OAuth2 access token with Drive scope | Google Cloud Console → APIs & Services → Credentials → OAuth 2.0 → generate token with https://www.googleapis.com/auth/drive scope. Use OAuth Playground at developers.google.com/oauthplayground for quick testing. |
GOOGLE_ACCESS_TOKEN under Project → SecretsOnce added, every AI agent in your workspace can call Google Drive tools automatically — no per-user setup needed.
"Find all documents in my Drive that mention the Q4 budget and list them with their last modified date"
"Move all files in the Drafts folder to the Published folder and share them with the team@company.com group"
"Export the Product Roadmap Google Doc as a PDF"
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-google-drive \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-GOOGLE-ACCESS-TOKEN: your-oauth-token' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_files","arguments":{}}}'
MIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-google-drive
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Files, folders, search, metadata, sharing, comments, collaborations via Box's official MCP
by @aerostack
List, upload, download, search, move, and manage files and folders in Dropbox — AI-native cloud storage for any agent.
by @aerostack
Manage deals, contacts, and sales pipelines in Pipedrive — give AI agents full access to your CRM.
by @aerostack
Manage Bitbucket repositories, branches, pull requests, commits, and pipelines with natural language.
Yes. The Google Drive MCP includes move_file and copy_file tools. Claude can restructure entire folder trees — move a batch of files by type, copy assets to a shared drive, or mirror a folder layout.
Use the export_file_as_pdf tool with the file's Drive ID. Claude resolves the ID from search_files or list_files first, then exports and returns a download URL for the rendered PDF.
Both. list_shared_drives enumerates all Shared Drives your OAuth token can access. Pass a drive ID to list_files to scope queries to that Shared Drive instead of My Drive.
Yes. share_file accepts a recipient email, role (reader/writer/commenter), and optional expiry. Claude can share docs as part of a larger workflow — e.g., after generating a report, share it with the team automatically.