productivity
Google Cloud Search MCP, CLI, and Lua Integration for AI Agents
Google Cloud Search integration docs for AI agents: MCP gateway setup, Google Cloud Search CLI commands, Lua API reference, credentials, and function schemas.Google Cloud Search 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
| Function | Type | Parameters | Description |
|---|---|---|---|
google-cloud-search.google_cloud_search_operations_get | Read read | 0 | Operations Get (GET /v1/{+name}). |
google-cloud-search.google_cloud_search_operations_lro_list | Read read | 0 | Operations Lro List (GET /v1/{+name}/lro). |
google-cloud-search.google_cloud_search_settings_get_customer | Read read | 0 | Settings Get Customer (GET /v1/settings/customer). |
google-cloud-search.google_cloud_search_settings_update_customer | Write write | 0 | Settings Update Customer (PATCH /v1/settings/customer). |
google-cloud-search.google_cloud_search_settings_searchapplications_update | Write write | 0 | Settings Searchapplications Update (PUT /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_searchapplications_patch | Write write | 0 | Settings Searchapplications Patch (PATCH /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_searchapplications_delete | Write write | 0 | Settings Searchapplications Delete (DELETE /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_searchapplications_create | Write write | 0 | Settings Searchapplications Create (POST /v1/settings/searchapplications). |
google-cloud-search.google_cloud_search_settings_searchapplications_list | Read read | 0 | Settings Searchapplications List (GET /v1/settings/searchapplications). |
google-cloud-search.google_cloud_search_settings_searchapplications_get | Read read | 0 | Settings Searchapplications Get (GET /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_searchapplications_reset | Write write | 0 | Settings Searchapplications Reset (POST /v1/settings/{+name}:reset). |
google-cloud-search.google_cloud_search_settings_datasources_delete | Write write | 0 | Settings Datasources Delete (DELETE /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_datasources_patch | Write write | 0 | Settings Datasources Patch (PATCH /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_datasources_update | Write write | 0 | Settings Datasources Update (PUT /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_datasources_create | Write write | 0 | Settings Datasources Create (POST /v1/settings/datasources). |
google-cloud-search.google_cloud_search_settings_datasources_get | Read read | 0 | Settings Datasources Get (GET /v1/settings/{+name}). |
google-cloud-search.google_cloud_search_settings_datasources_list | Read read | 0 | Settings Datasources List (GET /v1/settings/datasources). |
google-cloud-search.google_cloud_search_debug_identitysources_unmappedids_list | Read read | 0 | Debug Identitysources Unmappedids List (GET /v1/debug/{+parent}/unmappedids). |
google-cloud-search.google_cloud_search_debug_identitysources_items_list_forunmappedidentity | Read read | 0 | Debug Identitysources Items List Forunmappedidentity (GET /v1/debug/{+parent}/items:forunmappedidentity). |
google-cloud-search.google_cloud_search_debug_datasources_items_check_access | Write write | 0 | Debug Datasources Items Check Access (POST /v1/debug/{+name}:checkAccess). |
google-cloud-search.google_cloud_search_debug_datasources_items_search_by_view_url | Write write | 0 | Debug Datasources Items Search By View Url (POST /v1/debug/{+name}/items:searchByViewUrl). |
google-cloud-search.google_cloud_search_debug_datasources_items_unmappedids_list | Read read | 0 | Debug Datasources Items Unmappedids List (GET /v1/debug/{+parent}/unmappedids). |
google-cloud-search.google_cloud_search_indexing_datasources_delete_schema | Write write | 0 | Indexing Datasources Delete Schema (DELETE /v1/indexing/{+name}/schema). |
google-cloud-search.google_cloud_search_indexing_datasources_get_schema | Read read | 0 | Indexing Datasources Get Schema (GET /v1/indexing/{+name}/schema). |
google-cloud-search.google_cloud_search_indexing_datasources_update_schema | Write write | 0 | Indexing Datasources Update Schema (PUT /v1/indexing/{+name}/schema). |
google-cloud-search.google_cloud_search_indexing_datasources_items_delete | Write write | 0 | Indexing Datasources Items Delete (DELETE /v1/indexing/{+name}). |
google-cloud-search.google_cloud_search_indexing_datasources_items_index | Write write | 0 | Indexing Datasources Items Index (POST /v1/indexing/{+name}:index). |
google-cloud-search.google_cloud_search_indexing_datasources_items_unreserve | Write write | 0 | Indexing Datasources Items Unreserve (POST /v1/indexing/{+name}/items:unreserve). |
google-cloud-search.google_cloud_search_indexing_datasources_items_poll | Write write | 0 | Indexing Datasources Items Poll (POST /v1/indexing/{+name}/items:poll). |
google-cloud-search.google_cloud_search_indexing_datasources_items_push | Write write | 0 | Indexing Datasources Items Push (POST /v1/indexing/{+name}:push). |
google-cloud-search.google_cloud_search_indexing_datasources_items_delete_queue_items | Write write | 0 | Indexing Datasources Items Delete Queue Items (POST /v1/indexing/{+name}/items:deleteQueueItems). |
google-cloud-search.google_cloud_search_indexing_datasources_items_get | Read read | 0 | Indexing Datasources Items Get (GET /v1/indexing/{+name}). |
google-cloud-search.google_cloud_search_indexing_datasources_items_list | Read read | 0 | Indexing Datasources Items List (GET /v1/indexing/{+name}/items). |
google-cloud-search.google_cloud_search_indexing_datasources_items_upload | Write write | 0 | Indexing Datasources Items Upload (POST /v1/indexing/{+name}:upload). |
google-cloud-search.google_cloud_search_media_upload | Write write | 0 | Media Upload (POST /v1/media/{+resourceName}). |
google-cloud-search.google_cloud_search_v1_initialize_customer | Write write | 0 | V1 Initialize Customer (POST /v1:initializeCustomer). |
google-cloud-search.google_cloud_search_query_suggest | Write write | 0 | Query Suggest (POST /v1/query/suggest). |
google-cloud-search.google_cloud_search_query_search | Write write | 0 | Query Search (POST /v1/query/search). |
google-cloud-search.google_cloud_search_query_remove_activity | Write write | 0 | Query Remove Activity (POST /v1/query:removeActivity). |
google-cloud-search.google_cloud_search_query_sources_list | Read read | 0 | Query Sources List (GET /v1/query/sources). |
google-cloud-search.google_cloud_search_stats_get_user | Read read | 0 | Stats Get User (GET /v1/stats/user). |
google-cloud-search.google_cloud_search_stats_get_searchapplication | Read read | 0 | Stats Get Searchapplication (GET /v1/stats/searchapplication). |
google-cloud-search.google_cloud_search_stats_get_index | Read read | 0 | Stats Get Index (GET /v1/stats/index). |
google-cloud-search.google_cloud_search_stats_get_query | Read read | 0 | Stats Get Query (GET /v1/stats/query). |
google-cloud-search.google_cloud_search_stats_get_session | Read read | 0 | Stats Get Session (GET /v1/stats/session). |
google-cloud-search.google_cloud_search_stats_user_searchapplications_get | Read read | 0 | Stats User Searchapplications Get (GET /v1/stats/user/{+name}). |
google-cloud-search.google_cloud_search_stats_query_searchapplications_get | Read read | 0 | Stats Query Searchapplications Get (GET /v1/stats/query/{+name}). |
google-cloud-search.google_cloud_search_stats_index_datasources_get | Read read | 0 | Stats Index Datasources Get (GET /v1/stats/index/{+name}). |
google-cloud-search.google_cloud_search_stats_session_searchapplications_get | Read read | 0 | Stats Session Searchapplications Get (GET /v1/stats/session/{+name}). |