get_contact_groups
Fetch one or more specific Google Contacts groups/labels by resource name (from list_contact_groups, e.g. "contactGroups/myContacts" or "contactGroups/1234..."). Unlike list_contact_groups, pass max_members > 0 to also get each group's member resource names (people resource names — not names/emails; cross-reference against list_contacts/search_contacts results). Pass account when more than one Contacts-enabled Google account is connected.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"resource_names": "<resource_names>"
},
"name": "get_contact_groups"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Account label the group(s) belong to. Required when several Contacts-enabled Google accounts are connected. | |
| max_members | No | When > 0, also return each group's member resource names (default 0 = none, max 500). | |
| resource_names | Yes | One or more contact group resource names (from list_contact_groups, e.g. "contactGroups/myContacts" or "contactGroups/1234..."). |