list_groups
List the authenticated user’s active groups.number
default:"1"
Page number for pagination.
number
default:"10"
Number of groups per page (max 500).
string
Comma-separated list of fields to omit from the response (e.g.
"memberships").“Show me my first page of groups, 20 per page.”
list_former_groups
List groups the authenticated user has previously left. This tool takes no parameters. Example usage“What groups have I left in the past?“
get_group
Get details for a specific group.string
required
The ID of the group.
“Give me the details for group 1234567.”
create_group
Create a new group.string
required
Name of the group.
string
Optional description for the group.
string
Optional avatar image URL for the group.
Whether to enable a share URL for the group.
“Create a new group called ‘Weekend Hiking’ with a share link enabled.”
update_group
Update a group’s settings. Only the fields you provide are changed; leave a field blank to keep the current value.string
required
The ID of the group.
string
New name (leave blank to keep current).
string
New description (leave blank to keep current).
string
New avatar image URL (leave blank to keep current).
Enable or disable the share URL.
boolean
Enable or disable office mode.
“Rename group 1234567 to ‘Summer Hiking’ and disable the share link.”
destroy_group
Permanently delete a group.string
required
The ID of the group to delete.
“Delete group 1234567 permanently.”
join_group
Join a group using its share token.string
required
The ID of the group.
The share token from the group’s share URL.
“Join group 1234567 using share token abc123.”
rejoin_group
Rejoin a group you previously left.string
required
The ID of the group to rejoin.
“Rejoin the group with ID 1234567 that I left last month.”