Skip to main content
Use these tools to read or update the authenticated user’s profile, and to view, check, create, or remove blocks between users.

Users

get_me

Get the authenticated user’s profile information. This tool takes no parameters. Example usage
“What is my GroupMe user ID and display name?“

update_user

Update the authenticated user’s profile. Only the fields you provide are changed.
string
New avatar image URL.
string
New display name.
string
New email address.
string
New zip code.
Example usage
“Update my display name to ‘Alex’ and my zip code to ‘10001’.”

Blocks

list_blocks

List all users blocked by a given user.
string
required
The ID of the user whose block list to retrieve.
Example usage
“Show the block list for user 1234567.”

check_block

Check if a block exists between two users.
string
required
The ID of the first user.
string
required
The ID of the second user.
Example usage
“Is there a block between user 1234567 and user 9876543?“

create_block

Block a user.
string
required
The ID of the user doing the blocking.
string
required
The ID of the user to block.
Example usage
“Block user 9876543 on behalf of user 1234567.”

delete_block

Unblock a user.
string
required
The ID of the user doing the unblocking.
string
required
The ID of the user to unblock.
Example usage
“Unblock user 9876543 for user 1234567.”