KosmoKrator

productivity

Google Forms MCP, CLI, and Lua Integration for AI Agents

Google Forms integration docs for AI agents: MCP gateway setup, Google Forms CLI commands, Lua API reference, credentials, and function schemas.

Google Forms for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
google-forms.google_forms_forms_create Write write 0 Forms Create (POST /v1/forms).
google-forms.google_forms_forms_get Read read 0 Forms Get (GET /v1/forms/{formId}).
google-forms.google_forms_forms_set_publish_settings Write write 0 Forms Set Publish Settings (POST /v1/forms/{formId}:setPublishSettings).
google-forms.google_forms_forms_batch_update Write write 0 Forms Batch Update (POST /v1/forms/{formId}:batchUpdate).
google-forms.google_forms_forms_responses_list Read read 0 Forms Responses List (GET /v1/forms/{formId}/responses).
google-forms.google_forms_forms_responses_get Read read 0 Forms Responses Get (GET /v1/forms/{formId}/responses/{responseId}).
google-forms.google_forms_forms_watches_renew Write write 0 Forms Watches Renew (POST /v1/forms/{formId}/watches/{watchId}:renew).
google-forms.google_forms_forms_watches_create Write write 0 Forms Watches Create (POST /v1/forms/{formId}/watches).
google-forms.google_forms_forms_watches_list Read read 0 Forms Watches List (GET /v1/forms/{formId}/watches).
google-forms.google_forms_forms_watches_delete Write write 0 Forms Watches Delete (DELETE /v1/forms/{formId}/watches/{watchId}).