KosmoKrator

productivity

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

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

Google Chat 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-chat.google_chat_spaces_setup Write write 0 Spaces Setup (POST /v1/spaces:setup).
google-chat.google_chat_spaces_complete_import Write write 0 Spaces Complete Import (POST /v1/{+name}:completeImport).
google-chat.google_chat_spaces_find_group_chats Read read 0 Spaces Find Group Chats (GET /v1/spaces:findGroupChats).
google-chat.google_chat_spaces_patch Write write 0 Spaces Patch (PATCH /v1/{+name}).
google-chat.google_chat_spaces_search Read read 0 Spaces Search (GET /v1/spaces:search).
google-chat.google_chat_spaces_create Write write 0 Spaces Create (POST /v1/spaces).
google-chat.google_chat_spaces_delete Write write 0 Spaces Delete (DELETE /v1/{+name}).
google-chat.google_chat_spaces_find_direct_message Read read 0 Spaces Find Direct Message (GET /v1/spaces:findDirectMessage).
google-chat.google_chat_spaces_list Read read 0 Spaces List (GET /v1/spaces).
google-chat.google_chat_spaces_get Read read 0 Spaces Get (GET /v1/{+name}).
google-chat.google_chat_spaces_space_events_get Read read 0 Spaces Space Events Get (GET /v1/{+name}).
google-chat.google_chat_spaces_space_events_list Read read 0 Spaces Space Events List (GET /v1/{+parent}/spaceEvents).
google-chat.google_chat_spaces_members_create Write write 0 Spaces Members Create (POST /v1/{+parent}/members).
google-chat.google_chat_spaces_members_patch Write write 0 Spaces Members Patch (PATCH /v1/{+name}).
google-chat.google_chat_spaces_members_get Read read 0 Spaces Members Get (GET /v1/{+name}).
google-chat.google_chat_spaces_members_delete Write write 0 Spaces Members Delete (DELETE /v1/{+name}).
google-chat.google_chat_spaces_members_list Read read 0 Spaces Members List (GET /v1/{+parent}/members).
google-chat.google_chat_spaces_messages_get Read read 0 Spaces Messages Get (GET /v1/{+name}).
google-chat.google_chat_spaces_messages_delete Write write 0 Spaces Messages Delete (DELETE /v1/{+name}).
google-chat.google_chat_spaces_messages_list Read read 0 Spaces Messages List (GET /v1/{+parent}/messages).
google-chat.google_chat_spaces_messages_create Write write 0 Spaces Messages Create (POST /v1/{+parent}/messages).
google-chat.google_chat_spaces_messages_patch Write write 0 Spaces Messages Patch (PATCH /v1/{+name}).
google-chat.google_chat_spaces_messages_update Write write 0 Spaces Messages Update (PUT /v1/{+name}).
google-chat.google_chat_spaces_messages_attachments_get Read read 0 Spaces Messages Attachments Get (GET /v1/{+name}).
google-chat.google_chat_spaces_messages_reactions_list Read read 0 Spaces Messages Reactions List (GET /v1/{+parent}/reactions).
google-chat.google_chat_spaces_messages_reactions_delete Write write 0 Spaces Messages Reactions Delete (DELETE /v1/{+name}).
google-chat.google_chat_spaces_messages_reactions_create Write write 0 Spaces Messages Reactions Create (POST /v1/{+parent}/reactions).
google-chat.google_chat_custom_emojis_create Write write 0 Custom Emojis Create (POST /v1/customEmojis).
google-chat.google_chat_custom_emojis_get Read read 0 Custom Emojis Get (GET /v1/{+name}).
google-chat.google_chat_custom_emojis_delete Write write 0 Custom Emojis Delete (DELETE /v1/{+name}).
google-chat.google_chat_custom_emojis_list Read read 0 Custom Emojis List (GET /v1/customEmojis).
google-chat.google_chat_media_upload Write write 0 Media Upload (POST /v1/{+parent}/attachments:upload).
google-chat.google_chat_media_download Read read 0 Media Download (GET /v1/media/{+resourceName}).
google-chat.google_chat_users_spaces_get_space_read_state Read read 0 Users Spaces Get Space Read State (GET /v1/{+name}).
google-chat.google_chat_users_spaces_update_space_read_state Write write 0 Users Spaces Update Space Read State (PATCH /v1/{+name}).
google-chat.google_chat_users_spaces_space_notification_setting_get Read read 0 Users Spaces Space Notification Setting Get (GET /v1/{+name}).
google-chat.google_chat_users_spaces_space_notification_setting_patch Write write 0 Users Spaces Space Notification Setting Patch (PATCH /v1/{+name}).
google-chat.google_chat_users_spaces_threads_get_thread_read_state Read read 0 Users Spaces Threads Get Thread Read State (GET /v1/{+name}).
google-chat.google_chat_users_sections_delete Write write 0 Users Sections Delete (DELETE /v1/{+name}).
google-chat.google_chat_users_sections_list Read read 0 Users Sections List (GET /v1/{+parent}/sections).
google-chat.google_chat_users_sections_position Write write 0 Users Sections Position (POST /v1/{+name}:position).
google-chat.google_chat_users_sections_patch Write write 0 Users Sections Patch (PATCH /v1/{+name}).
google-chat.google_chat_users_sections_create Write write 0 Users Sections Create (POST /v1/{+parent}/sections).
google-chat.google_chat_users_sections_items_list Read read 0 Users Sections Items List (GET /v1/{+parent}/items).
google-chat.google_chat_users_sections_items_move Write write 0 Users Sections Items Move (POST /v1/{+name}:move).