Connect Zolt to your AI agent

Give Claude, ChatGPT, Cursor, or any MCP-capable agent access to your Zolt health data. Ask about nutrition, log food, check weight trends — in a normal conversation.

Requires Zolt Pro. Most clients finish with a browser login (OAuth).

MCP server URL

https://mcp.zolthealth.com/mcp

Claude.ai

Paste the URL as a custom connector, then Connect.

Open connectors
1

Open Connectors

In Claude.ai go to Customize → Connectors (or use the link above). Click Add custom connector.

2

Paste the MCP URL

Name it Zolt and paste:

https://mcp.zolthealth.com/mcp
3

Connect and log in

Click Add, then Connect. Log in with your Zolt account and tap Connect. You're done.

ChatGPT

Developer mode connector — same URL, then browser OAuth.

1

Enable Developer mode

In ChatGPT: Settings → Security and login (or Apps / Connectors → Advanced) and turn on Developer mode. Paid plans only; workspace admins may need to allow it.

2

Create a connector

Open Apps / Connectors → Create. Paste the MCP server URL:

https://mcp.zolthealth.com/mcp
3

Authorize

Complete the Zolt browser login. After that, ask ChatGPT about your food log or macros.

Claude Code

One terminal command, then /mcp for browser login.

claude mcp add --transport http zolt-health https://mcp.zolthealth.com/mcp

In Claude Code, type /mcp, log in with your Zolt account, and tap Connect.

Cursor

One-click install deeplink. Cursor opens, then OAuth in the browser.

Add to Cursor

Uses streamable HTTP at https://mcp.zolthealth.com/mcp with no API key in the link. After install, Cursor prompts you to connect via Zolt login.

Claude Desktop or clients without OAuth

Manual API key setup.

1

Generate an API key

Open the Zolt app → Settings → Experimental Features → enable MCP API Keys, then tap Manage API Keys → Generate Key. Copy the zhk_... key.

2

Add to Claude Desktop config

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "zolt-health": {
      "type": "http",
      "url": "https://mcp.zolthealth.com/mcp",
      "headers": {
        "Authorization": "Bearer zhk_your_key_here"
      }
    }
  }
}
3

Restart Claude Desktop

Quit and reopen Claude Desktop. Zolt will appear in the tools list.

What to ask your agent

  • “What did I eat yesterday?”
  • “How are my macros looking this week?”
  • “Am I hitting my protein target?”
  • “What's my average calorie intake over the last 7 days?”
  • “Log 2 eggs and a coffee for breakfast”
  • “Log my weight at 182 lbs”
  • “What's my current weight goal and how close am I?”
  • “Search for Greek yogurt”
  • “Copy yesterday's lunch to today, but halve the rice”
  • “Save this nutrition-label photo as a custom food”
  • “Log 500 mL of water”
Editable drafts: When you ask your agent to log food—including from a photo—it searches Zolt, shows the proposed foods and serving sizes, and lets you make corrections. Nothing is written until you confirm the displayed final draft; the complete meal is then saved in one atomic commit. The same confirmation flow protects food-log edits, goals, check-ins, custom foods, recipes, and hydration changes.

Available tools

get_food_logsFood log entries by date or range
get_food_historySearch your history and usual servings
get_recent_mealsReview or repeat complete recent meals
get_nutrition_summaryCalorie & macro averages over any period
get_daily_nutrition_statusConsumed, target, and remaining macros
get_nutrition_statsLong-range nutrition and micronutrient trends
get_food_frequencyMost frequent foods and last-logged dates
get_adherenceCalorie and protein target adherence
get_food_recommendationsSuggestions grounded in your food history
search_foodsSearch the food database
get_bodyweightBodyweight history (up to 90 days)
get_weight_goalYour active weight goal
get_checkinsWeekly check-in history & TDEE estimates
get_user_profileProfile, units, and activity level
get_custom_foodsYour custom food entries
get_recipesYour saved recipes
get_weight_progressSeven-day trend, goal distance, and pace
preview_weekly_checkinPreview an editable weekly target
get_hydrationWater entries and daily totals
get_daily_summaryCombined nutrition, TDEE, hydration, weight, health, and workouts
get_tdeeCurrent adaptive TDEE and targets
get_trendsNutrition, weight, recovery, hydration, and workout trends
get_workout_historyZolt workouts with exercises and sets
get_workout_detailFull detail for one completed workout
search_exercisesBuilt-in, custom, and previously performed exercises
get_exercise_historyExercise progression across completed sessions
get_workout_prsRep PRs and estimated one-rep maxes
get_training_summaryTraining frequency, sets, volume, cardio, and muscle trends
prepare_food_logValidate and stage an editable meal draft
prepare_food_log_changesStage food-log corrections without writing
prepare_weight_goalStage an editable weight-goal draft
prepare_weekly_checkin_commitStage a weekly target update
prepare_custom_foodStage a custom-food change
prepare_recipeStage a recipe change
prepare_waterStage a water entry for confirmation
prepare_bodyweightStage a weigh-in for confirmation
prepare_workoutStage a workout for confirmation
prepare_workout_changesStage a workout replacement or deletion
confirm_actionCommit one explicitly confirmed pending action
prepare_water_changeStage a hydration correction or deletion
cancel_actionCancel a pending action without writing
Privacy: Your agent only receives data you explicitly ask about during the conversation. Your API key is stored hashed and can be revoked at any time from the Zolt app under Settings → API Keys. Agents can also discover this server via llms.txt and server-card.