Connect CalPal to your AI assistant
Choose how your client connects to the CalPal MCP server.
Important — enable location so logging uses your timezone
CalPal saves sleep, meals, exercise and more in your local time. If your AI assistant doesn't know where you are, entries can be logged in the wrong timezone — hours off, or even on the wrong day. Before you start logging, turn on location access for your AI app, or just tell the assistant your timezone once (e.g. "I'm in Europe/Berlin").
One-click OAuth 2.1
RecommendedManual token
https://mcp.calpalai.app
c0a57623-8b3a-4cac-a32f-b2d115065a1a
Set up in 4 steps
-
1
Add a custom connector
Claude → Settings → Connectors → Add custom connector.
-
2
Paste the server URL
Use https://mcp.calpalai.app. If asked under “Advanced”, paste the Client ID above (no secret).
-
3
Sign in & approve
Click Connect, sign in to CalPal, approve access. Tools appear automatically — tokens refresh on their own.
-
4
Enable location for accurate logging
So entries save in your timezone, let your AI app share your location — or tell it your timezone once (e.g. "I'm in Europe/Berlin"). Without it, sleep, meals & workouts can be logged hours off, or on the wrong day.
Set up in 4 steps
- 1
-
2
Add the server to your client config
Point your client at https://mcp.calpalai.app and send your token in the Authorization header. Example mcp.json (VS Code & compatible):
{ "servers": { "calpal-ai": { "url": "https://mcp.calpalai.app", "type": "http", "headers": { "Authorization": "Bearer <YOUR_TOKEN>" } } } } -
3
Reload your client
Restart or reconnect the MCP server in your client — the CalPal tools appear automatically.
-
4
Enable location for accurate logging
So entries save in your timezone, let your AI app share your location — or tell it your timezone once (e.g. "I'm in Europe/Berlin"). Without it, sleep, meals & workouts can be logged hours off, or on the wrong day.
Manage & revoke access
- From CalPal: Manage connected apps →
- From your client: remove the CalPal connector or delete the Authorization header from your config.
What you're granting
19 tools, scoped only to your account.