Connect CalPal to your AI assistant

Pick your client below — setup takes about a minute.

Pro Using the tools requires CalPal Pro, purchased in the CalPal app. Get the app →

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 in Claude · Bearer header everywhere else
MCP server URL
https://mcp.calpalai.app

Choose your client

  1. Add a custom connector

    Claude → Settings → Connectors → Add custom connector. Name it CalPal and paste the server URL above.

  2. Paste the OAuth client ID

    Open Advanced settings and paste this client ID — it's required. Leave the client secret blank.

    OAuth client ID · public · Claude only
    c0a57623-8b3a-4cac-a32f-b2d115065a1a
  3. Connect & sign in

    Click Add → Connect, sign in to CalPal and approve access. The tools appear automatically and your access refreshes on its own — nothing to copy or rotate.

  4. Set your timezone

    Turn on location access for Claude, or tell it your timezone once — otherwise entries can land on the wrong day.


Manage & revoke access


What you're granting

32 tools (20 read-only, 12 write), scoped only to your account. Read tools run without a prompt; write tools always ask you first.

View all 32 tools
search_foodlist_custom_foods list_meal_logsget_daily_calorie_summary browse_nutrientsbrowse_serving_unitslist_weight list_waterlist_sleep list_moodlist_exercise list_notessearch_exercise_types get_user_profileget_user_bio get_user_preferencesget_user_goals get_user_dataget_user_subscription browse_recipesmanage_meal_logs manage_custom_foodsmanage_weight manage_watermanage_sleep manage_moodmanage_exercise manage_notesmanage_user_profile manage_user_biomanage_user_preferences manage_user_goals

🔐 OAuth 2.1 · PKCE 🪪 ES256 / JWKS 🚫 Revoke anytime