Connect WHOOP account
get_auth_urlReturns a one-time WHOOP login link to connect a user's account when data tools report missing or expired authorization; the link expires in 10 minutes.
Instructions
Returns a one-time link that connects the user's WHOOP account to this server through WHOOP's own login. Use it when a data tool such as get_today says WHOOP isn't connected or its authorization expired. Give the link to the user to open in a browser: it works once and expires in 10 minutes. Once they have logged in, get_today and the other data tools work. It doesn't read any WHOOP data. A server running in stdio mode can't receive WHOOP's login, so there it returns setup instructions instead; a server whose WHOOP app isn't configured yet answers with the address of its set-up page.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_auth_url"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||