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
| Function | Type | Parameters | Description |
|---|---|---|---|
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). |