KosmoKrator

productivity

Google Cloud Run MCP, CLI, and Lua Integration for AI Agents

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

Google Cloud Run 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-cloud-run.google_cloud_run_projects_locations_export_image_metadata Read read 0 Projects Locations Export Image Metadata (GET /v2/{+name}:exportImageMetadata).
google-cloud-run.google_cloud_run_projects_locations_export_project_metadata Read read 0 Projects Locations Export Project Metadata (GET /v2/{+name}:exportProjectMetadata).
google-cloud-run.google_cloud_run_projects_locations_export_image Write write 0 Projects Locations Export Image (POST /v2/{+name}:exportImage).
google-cloud-run.google_cloud_run_projects_locations_export_metadata Read read 0 Projects Locations Export Metadata (GET /v2/{+name}:exportMetadata).
google-cloud-run.google_cloud_run_projects_locations_services_list Read read 0 Projects Locations Services List (GET /v2/{+parent}/services).
google-cloud-run.google_cloud_run_projects_locations_services_delete Write write 0 Projects Locations Services Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_services_set_iam_policy Write write 0 Projects Locations Services Set Iam Policy (POST /v2/{+resource}:setIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_services_get Read read 0 Projects Locations Services Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_services_get_iam_policy Read read 0 Projects Locations Services Get Iam Policy (GET /v2/{+resource}:getIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_services_patch Write write 0 Projects Locations Services Patch (PATCH /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_services_create Write write 0 Projects Locations Services Create (POST /v2/{+parent}/services).
google-cloud-run.google_cloud_run_projects_locations_services_test_iam_permissions Write write 0 Projects Locations Services Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).
google-cloud-run.google_cloud_run_projects_locations_services_revisions_get Read read 0 Projects Locations Services Revisions Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_services_revisions_export_status Read read 0 Projects Locations Services Revisions Export Status (GET /v2/{+name}/{+operationId}:exportStatus).
google-cloud-run.google_cloud_run_projects_locations_services_revisions_list Read read 0 Projects Locations Services Revisions List (GET /v2/{+parent}/revisions).
google-cloud-run.google_cloud_run_projects_locations_services_revisions_delete Write write 0 Projects Locations Services Revisions Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_create Write write 0 Projects Locations Jobs Create (POST /v2/{+parent}/jobs).
google-cloud-run.google_cloud_run_projects_locations_jobs_test_iam_permissions Write write 0 Projects Locations Jobs Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).
google-cloud-run.google_cloud_run_projects_locations_jobs_patch Write write 0 Projects Locations Jobs Patch (PATCH /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_get Read read 0 Projects Locations Jobs Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_list Read read 0 Projects Locations Jobs List (GET /v2/{+parent}/jobs).
google-cloud-run.google_cloud_run_projects_locations_jobs_delete Write write 0 Projects Locations Jobs Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_get_iam_policy Read read 0 Projects Locations Jobs Get Iam Policy (GET /v2/{+resource}:getIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_jobs_run Write write 0 Projects Locations Jobs Run (POST /v2/{+name}:run).
google-cloud-run.google_cloud_run_projects_locations_jobs_set_iam_policy Write write 0 Projects Locations Jobs Set Iam Policy (POST /v2/{+resource}:setIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_export_status Read read 0 Projects Locations Jobs Executions Export Status (GET /v2/{+name}/{+operationId}:exportStatus).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_cancel Write write 0 Projects Locations Jobs Executions Cancel (POST /v2/{+name}:cancel).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_list Read read 0 Projects Locations Jobs Executions List (GET /v2/{+parent}/executions).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_delete Write write 0 Projects Locations Jobs Executions Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_get Read read 0 Projects Locations Jobs Executions Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_tasks_get Read read 0 Projects Locations Jobs Executions Tasks Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_tasks_list Read read 0 Projects Locations Jobs Executions Tasks List (GET /v2/{+parent}/tasks).
google-cloud-run.google_cloud_run_projects_locations_operations_get Read read 0 Projects Locations Operations Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_operations_wait Write write 0 Projects Locations Operations Wait (POST /v2/{+name}:wait).
google-cloud-run.google_cloud_run_projects_locations_operations_list Read read 0 Projects Locations Operations List (GET /v2/{+name}/operations).
google-cloud-run.google_cloud_run_projects_locations_operations_delete Write write 0 Projects Locations Operations Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_instances_get_iam_policy Read read 0 Projects Locations Instances Get Iam Policy (GET /v2/{+resource}:getIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_instances_stop Write write 0 Projects Locations Instances Stop (POST /v2/{+name}:stop).
google-cloud-run.google_cloud_run_projects_locations_instances_set_iam_policy Write write 0 Projects Locations Instances Set Iam Policy (POST /v2/{+resource}:setIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_instances_start Write write 0 Projects Locations Instances Start (POST /v2/{+name}:start).
google-cloud-run.google_cloud_run_projects_locations_instances_patch Write write 0 Projects Locations Instances Patch (PATCH /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_instances_create Write write 0 Projects Locations Instances Create (POST /v2/{+parent}/instances).
google-cloud-run.google_cloud_run_projects_locations_instances_test_iam_permissions Write write 0 Projects Locations Instances Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).
google-cloud-run.google_cloud_run_projects_locations_instances_delete Write write 0 Projects Locations Instances Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_instances_list Read read 0 Projects Locations Instances List (GET /v2/{+parent}/instances).
google-cloud-run.google_cloud_run_projects_locations_instances_get Read read 0 Projects Locations Instances Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_patch Write write 0 Projects Locations Worker Pools Patch (PATCH /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_get_iam_policy Read read 0 Projects Locations Worker Pools Get Iam Policy (GET /v2/{+resource}:getIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_create Write write 0 Projects Locations Worker Pools Create (POST /v2/{+parent}/workerPools).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_test_iam_permissions Write write 0 Projects Locations Worker Pools Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_set_iam_policy Write write 0 Projects Locations Worker Pools Set Iam Policy (POST /v2/{+resource}:setIamPolicy).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_list Read read 0 Projects Locations Worker Pools List (GET /v2/{+parent}/workerPools).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_delete Write write 0 Projects Locations Worker Pools Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_get Read read 0 Projects Locations Worker Pools Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_revisions_get Read read 0 Projects Locations Worker Pools Revisions Get (GET /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_revisions_list Read read 0 Projects Locations Worker Pools Revisions List (GET /v2/{+parent}/revisions).
google-cloud-run.google_cloud_run_projects_locations_worker_pools_revisions_delete Write write 0 Projects Locations Worker Pools Revisions Delete (DELETE /v2/{+name}).
google-cloud-run.google_cloud_run_projects_locations_builds_submit Write write 0 Projects Locations Builds Submit (POST /v2/{+parent}/builds:submit).