Prerequisites
- A Google account with Google Drive access
- A Google Workspace connection in AgentRuntime (OAuth via the Google account card on Connections)
- project_contributor access in your workspace
Connect in AgentRuntime
1
Connect Google
On Connections, use the Google account card and complete OAuth. See Google Workspace setup and Connections.
2
Enable Drive
On your Google connection, enable the Drive service so the account exposes Drive API scopes.
3
Add google-drive MCP instance
Go to MCP, click Add instance for google-drive. Open Instance config, wire your Google connection, and set the profile active.
4
Test in a workflow
Smoke-test with mcp_call in Workflow Studio. Test with
list_files on a known folder ID before production workflows.What you can build
- Invoice archive — gmail attachment webhook →
upload_filetoInvoices/{{year}}folder → google-sheets log file ID and vendor. - Client deliverable handoff — google-docs finished doc →
save_file_as_pdf→set_public_accessoradd_permissionfor client email → notify via gmail. - Shared drive janitor — Schedule trigger →
search_filesfor stale MIME types →move_fileto archive folder →trash_fileon duplicates after human_task. - Backup mirror —
list_fileswith recursion →read_file→ upload to amazon-s3 or duplicate to backup folder withduplicate_file.