GROUPME_TOKEN environment variable before starting the server. If the variable is missing, the server prints an error message and exits with code 1.
Get a token from the GroupMe developer site
The quickest way to get a token is directly from the GroupMe developer site:- Go to dev.groupme.com and sign in.
- Click your name in the top-right corner and select Access Token.
- Copy the token shown on the page.
Get a token with the OAuth helper script
If you prefer a proper OAuth flow — for example, to obtain a token without logging into the developer site — use the includedoauth/get_token.py script. It uses the GroupMe implicit OAuth flow and requires only the Python standard library.
1
Create an application
Go to dev.groupme.com/applications and create a new application.
2
Set the callback URL
In your application settings, set the callback URL to:
3
Run the helper script
From the root of the repository, run:You can also pass the client ID as an environment variable:
4
Authorize and copy your token
The script opens your browser to the GroupMe authorization page at Copy the
https://oauth.groupme.com/oauth/authorize. After you approve access, GroupMe redirects to the local callback server and the script prints your token:export command from the output and run it in your shell to set the token.Pass the token to the server
Claude Desktop
SetGROUPME_TOKEN in the env block of your claude_desktop_config.json: