Get Google Connection Status
get_google_connection_statusCheck the connection status of the authenticated user to Google Workspace, optionally verifying scopes for a specific capability like Gmail or Calendar.
Instructions
Report whether the authenticated MCP user has connected Google Workspace.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| capability | No | Single capability name to check granted scopes for, e.g. 'gmail' or 'calendar'; omit to report overall connection state without a per-capability scope check. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Response field: state. | |
| action | No | Response field: action. | |
| resource | No | Stable cross-tool Workspace resource handle when applicable. | |
| connected | No | Response field: connected. | |
| expires_at | No | Response field: expires at. | |
| principal_key | No | Response field: principal key. | |
| granted_scopes | No | Response field: granted scopes. | |
| required_scopes | No | Response field: required scopes. | |
| checked_capability | No | Response field: checked capability. | |
| granted_capabilities | No | Response field: granted capabilities. |