Pro feature

Connect scripts and AI agents to your fitness data.

Tell an AI agent what you had for breakfast and it logs the food. Have a script read your steps. The DailyGoal API and MCP server work with your own data on any paid plan.

Apple logo
Download on theApp Store
Coming soon onGoogle Play
DailyGoal home screen with streak, calorie target, macro progress, and daily goals.
DailyGoal food search modal with macro-rich Greek yogurt results for breakfast.
Connect your inputs

Log from the tools you already use.

Tell an AI agent you had two eggs and toast, ask what you weighed last Monday, or raise your protein goal. A script can backfill a year of weight readings. Everything lands in the same diary, charts, and goals as the entries you make in the app.

  • Weight, body fat, and steps
  • Food entries, custom foods, and saved meals
  • Workouts with sets, reps, and weights
  • Goals and daily goal progress
DailyGoal progress screen showing a 90-day weight trend and moving average.
Same rules as the app

Entries count the same way.

A weight sent by a script moves your trend line. A workout logged by an agent counts toward your streak and badges. Daily goal progress updates exactly as it does when you log by hand.

DailyGoal AI preview showing parsed breakfast items, macros, and save controls.
Two ways in

An MCP server for agents. A REST API for scripts.

AI agents that support MCP get a tool for each operation. Tools that change or delete data carry a label, so your agent can ask you before it acts. Scripts and dashboards use the REST API and its OpenAPI 3.1 spec. Both offer the same operations.

  • Stable error codes with a hint on what to do next
  • Dates default to today in your time zone
  • Values in your preferred units
DailyGoal preferences screen with Apple Health sync controls.
Your control

One token. Revoke it at any time.

Create an API token in Preferences in the app or in your profile on the web. DailyGoal shows it once and stores only a hash. Regenerate it to replace it, or revoke it to stop access. If your paid access ends, the token pauses and works again when you resubscribe.

How to connect an AI agent

The MCP quickstart in the developer docs has copy-paste configuration.

  1. Start Pro

    The API needs a paid plan or a free trial. It is not available on Free.

  2. Create a token

    Open Preferences in the app, or your profile on the web, and create an API token. Copy it when it appears.

  3. Add the MCP server

    Give your agent the MCP URL and your token as an Authorization header.

  4. Ask for something

    Try "log two eggs and toast for breakfast". The entry appears in your diary.

Connect your inputs.

Start Pro, create an API token in settings, and follow the MCP quickstart. Nutrition tracking stays free.

Apple logo
Download on theApp Store
Coming soon onGoogle Play