Skip to main content
The google-form MCP adapter wraps the Google Forms API and Drive file operations for form lifecycle. Use it in workflow mcp_call steps to list and read responses, poll new submissions, copy templates for recurring surveys, and share forms with collaborators — with optional Pub/Sub watches for push-driven workflows.

Prerequisites

  • A Google account with Google Forms and 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 Forms

On your Google connection, enable the Forms service so the account exposes Forms and Drive API scopes.
3

Add google-form MCP instance

Go to MCP, click Add instance for google-form. 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_forms or get_form on a known form before production workflows.

What you can build

  • NPS follow-up — Schedule → list_new_responses since last run → LLM sentiment tag → google-sheets append row → gmail alert for detractors.
  • Event registration intake — Webhook from Pub/Sub watch → get_responsecreate_task in google-tasks for ops → confirmation via gmail.
  • Quarterly survey clone — Cron → copy_form from master template → rename_form with quarter label → share_form with department leads.
  • Application triagelist_responses with filter → score answers in LLM step → human_task for borderline candidates → update google-sheets tracker.

Tools

Forms

Responses

Permissions

Watches

Example

Poll new survey responses since the last workflow run:

Troubleshooting