Connect an MCP client
- Add the MCP server URL above to your assistant. There are steps for Claude, ChatGPT and Gemini.
- Sign in to Whirl when the client asks, and approve access.
- Ask your assistant something like “What’s on my Whirl task list?”
Use the API
Your app gets a token through the OAuth authorization-code flow with PKCE, with a Whirl user approving access.List your workspaces
These examples assumeWHIRL_ACCESS_TOKEN holds your access token.
workspace:read scope. Use the IDs Whirl returns for later calls. A token issued only for /mcp won’t work for the API.
See which operations you can call
Call an operation by name
You can also call any operation by name:arguments or params wrapper. See the API guide for routes, errors and pagination.
Next steps
- Authentication: registering your app, PKCE, refreshing and revoking tokens.
- Scopes: what each scope allows.
- Tasks and approvals: starting agents and approving their actions.

