Skip to main content
Use these tools to manage your GroupMe groups — list active and former groups, create new ones, update settings, and control membership via share tokens.

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").
Example usage
“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.
Example usage
“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.
boolean
default:"false"
Whether to enable a share URL for the group.
Example usage
“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).
boolean
Enable or disable the share URL.
boolean
Enable or disable office mode.
Example usage
“Rename group 1234567 to ‘Summer Hiking’ and disable the share link.”

destroy_group

Permanently delete a group.
This action is irreversible. Only the group creator can delete a group.
string
required
The ID of the group to delete.
Example usage
“Delete group 1234567 permanently.”

join_group

Join a group using its share token.
string
required
The ID of the group.
string
required
The share token from the group’s share URL.
Example usage
“Join group 1234567 using share token abc123.”

rejoin_group

Rejoin a group you previously left.
string
required
The ID of the group to rejoin.
Example usage
“Rejoin the group with ID 1234567 that I left last month.”