KosmoKrator

productivity

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

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

Google Vault 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-vault.google_vault_operations_list Read read 0 Operations List (GET /v1/{+name}).
google-vault.google_vault_operations_cancel Write write 0 Operations Cancel (POST /v1/{+name}:cancel).
google-vault.google_vault_operations_get Read read 0 Operations Get (GET /v1/{+name}).
google-vault.google_vault_operations_delete Write write 0 Operations Delete (DELETE /v1/{+name}).
google-vault.google_vault_matters_get Read read 0 Matters Get (GET /v1/matters/{matterId}).
google-vault.google_vault_matters_remove_permissions Write write 0 Matters Remove Permissions (POST /v1/matters/{matterId}:removePermissions).
google-vault.google_vault_matters_add_permissions Write write 0 Matters Add Permissions (POST /v1/matters/{matterId}:addPermissions).
google-vault.google_vault_matters_count Write write 0 Matters Count (POST /v1/matters/{matterId}:count).
google-vault.google_vault_matters_create Write write 0 Matters Create (POST /v1/matters).
google-vault.google_vault_matters_update Write write 0 Matters Update (PUT /v1/matters/{matterId}).
google-vault.google_vault_matters_list Read read 0 Matters List (GET /v1/matters).
google-vault.google_vault_matters_reopen Write write 0 Matters Reopen (POST /v1/matters/{matterId}:reopen).
google-vault.google_vault_matters_close Write write 0 Matters Close (POST /v1/matters/{matterId}:close).
google-vault.google_vault_matters_delete Write write 0 Matters Delete (DELETE /v1/matters/{matterId}).
google-vault.google_vault_matters_undelete Write write 0 Matters Undelete (POST /v1/matters/{matterId}:undelete).
google-vault.google_vault_matters_holds_add_held_accounts Write write 0 Matters Holds Add Held Accounts (POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts).
google-vault.google_vault_matters_holds_remove_held_accounts Write write 0 Matters Holds Remove Held Accounts (POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts).
google-vault.google_vault_matters_holds_delete Write write 0 Matters Holds Delete (DELETE /v1/matters/{matterId}/holds/{holdId}).
google-vault.google_vault_matters_holds_get Read read 0 Matters Holds Get (GET /v1/matters/{matterId}/holds/{holdId}).
google-vault.google_vault_matters_holds_list Read read 0 Matters Holds List (GET /v1/matters/{matterId}/holds).
google-vault.google_vault_matters_holds_create Write write 0 Matters Holds Create (POST /v1/matters/{matterId}/holds).
google-vault.google_vault_matters_holds_update Write write 0 Matters Holds Update (PUT /v1/matters/{matterId}/holds/{holdId}).
google-vault.google_vault_matters_holds_accounts_list Read read 0 Matters Holds Accounts List (GET /v1/matters/{matterId}/holds/{holdId}/accounts).
google-vault.google_vault_matters_holds_accounts_create Write write 0 Matters Holds Accounts Create (POST /v1/matters/{matterId}/holds/{holdId}/accounts).
google-vault.google_vault_matters_holds_accounts_delete Write write 0 Matters Holds Accounts Delete (DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId}).
google-vault.google_vault_matters_saved_queries_create Write write 0 Matters Saved Queries Create (POST /v1/matters/{matterId}/savedQueries).
google-vault.google_vault_matters_saved_queries_delete Write write 0 Matters Saved Queries Delete (DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId}).
google-vault.google_vault_matters_saved_queries_get Read read 0 Matters Saved Queries Get (GET /v1/matters/{matterId}/savedQueries/{savedQueryId}).
google-vault.google_vault_matters_saved_queries_list Read read 0 Matters Saved Queries List (GET /v1/matters/{matterId}/savedQueries).
google-vault.google_vault_matters_exports_create Write write 0 Matters Exports Create (POST /v1/matters/{matterId}/exports).
google-vault.google_vault_matters_exports_delete Write write 0 Matters Exports Delete (DELETE /v1/matters/{matterId}/exports/{exportId}).
google-vault.google_vault_matters_exports_get Read read 0 Matters Exports Get (GET /v1/matters/{matterId}/exports/{exportId}).
google-vault.google_vault_matters_exports_list Read read 0 Matters Exports List (GET /v1/matters/{matterId}/exports).