KosmoKrator

productivity

Google Apps Script MCP, CLI, and Lua Integration for AI Agents

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

Google Apps Script 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-apps-script.google_apps_script_projects_get_content Read read 0 Projects Get Content (GET /v1/projects/{scriptId}/content).
google-apps-script.google_apps_script_projects_get Read read 0 Projects Get (GET /v1/projects/{scriptId}).
google-apps-script.google_apps_script_projects_create Write write 0 Projects Create (POST /v1/projects).
google-apps-script.google_apps_script_projects_update_content Write write 0 Projects Update Content (PUT /v1/projects/{scriptId}/content).
google-apps-script.google_apps_script_projects_get_metrics Read read 0 Projects Get Metrics (GET /v1/projects/{scriptId}/metrics).
google-apps-script.google_apps_script_projects_deployments_delete Write write 0 Projects Deployments Delete (DELETE /v1/projects/{scriptId}/deployments/{deploymentId}).
google-apps-script.google_apps_script_projects_deployments_create Write write 0 Projects Deployments Create (POST /v1/projects/{scriptId}/deployments).
google-apps-script.google_apps_script_projects_deployments_update Write write 0 Projects Deployments Update (PUT /v1/projects/{scriptId}/deployments/{deploymentId}).
google-apps-script.google_apps_script_projects_deployments_list Read read 0 Projects Deployments List (GET /v1/projects/{scriptId}/deployments).
google-apps-script.google_apps_script_projects_deployments_get Read read 0 Projects Deployments Get (GET /v1/projects/{scriptId}/deployments/{deploymentId}).
google-apps-script.google_apps_script_projects_versions_create Write write 0 Projects Versions Create (POST /v1/projects/{scriptId}/versions).
google-apps-script.google_apps_script_projects_versions_list Read read 0 Projects Versions List (GET /v1/projects/{scriptId}/versions).
google-apps-script.google_apps_script_projects_versions_get Read read 0 Projects Versions Get (GET /v1/projects/{scriptId}/versions/{versionNumber}).
google-apps-script.google_apps_script_processes_list_script_processes Read read 0 Processes List Script Processes (GET /v1/processes:listScriptProcesses).
google-apps-script.google_apps_script_processes_list Read read 0 Processes List (GET /v1/processes).
google-apps-script.google_apps_script_scripts_run Write write 0 Scripts Run (POST /v1/scripts/{scriptId}:run).