manage_accounts
Manage the full lifecycle of Google Workspace accounts: list, authenticate, check status, refresh credentials, update scopes, or remove them.
Instructions
Manage Google Workspace account lifecycle: list, authenticate, check status, refresh credentials, update scopes, or remove accounts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Required for remove, status, refresh, scopes | ||
| access | No | How much this account may do. 'readwrite' (default) is full access. 'read' asks Google for read-only permissions instead, so the account can look things up but cannot send, edit or delete. Some services have no read-only option — you will be told which before the browser opens, and nothing is authorized until you confirm. | |
| category | No | For authenticate (default: personal) | |
| services | No | For scopes — comma-separated service names (e.g. gmail,drive,calendar,sheets) | |
| operation | Yes | list: show all accounts | authenticate: add new account (opens browser) | remove: delete account and credentials | status: check token validity and scopes | refresh: renew credentials | scopes: re-auth with different services | capabilities: show available services, safety policies, and workspace status | |
| description | No | For authenticate — optional label | |
| confirmWriteAccess | No | Set true to go ahead when 'read' was asked for but some services can only be granted full access. Only needed after a first call has told you which ones. |