Skip to content
Healthy plant-based meals representing nutrition and food data for the Calorie API

Nutrition MCP

Your nutrition database, inside Claude.

Ask in the chat. The catalog returns the macros.

$29/month or $19/month ยท $120 USD Off

https://calorieapiadmin.com/mcp
  • Claude Code and Cursor
  • Personal use
  • Cancel anytime
4M+ foods
foods
8 tools
search through photos
UPC + EAN
barcode lookup
$19/month
if you buy annual

Three steps. Then you ask.

1

Start the trial

A card is required. The key is shown once.

2

Paste the config

Claude Code and Cursor take the URL and the key.

3

Ask in the chat

The assistant calls the tools. You do not.

Add the server.

Paste this into Claude Code or Cursor. Replace YOUR_KEY after checkout.

Terminal
claude mcp add --transport http calorie-api https://calorieapiadmin.com/mcp --header "X-API-Key: YOUR_KEY"

Replace YOUR_KEY with a key from the dashboard. It is shown in full only when you create it.

The jobs a food log already does.

Eight calls. The docs list every argument.

Search

Name a food. Get calories and a food_id.

Portion

Scale that food to the grams you ate.

Recipe

Total the ingredients, then split per serving.

Barcode

UPC or EAN. A fallback if the catalog misses.

Daily target

Calories from age, weight, and goal.

Photo

You pass image_base64. The chat does not attach it.

Search first. Then scale.

  1. You

    How many calories and how much protein are in 180 g of cooked chicken breast?

  2. search_foods

    The catalog answers before any number is named.

    { "kcal": 165, "protein_g": 31 } per 100 g
  3. calculate_portion

    Same food, scaled to 180 g.

    { "kcal": 297, "protein_g": 55.8 }

The image has to be in the call.

Dropping a picture into the chat does not send it. Pass raw base64, no data: prefix. JPEG, PNG, or WebP, up to 2 MB.

Trial: 10 photos. Paid: 150 a month.

analyze_food_photo

{
  "image_base64": "<raw base64>",
  "content_type": "image/jpeg"
}

Sized for one person.

7-day trial

  • 5 calls per minute
  • 200 calls total
  • 10 foods per search
  • 10 photos
Start 7-day trial

After the trial

  • 20 calls per minute
  • 10,000 calls a month
  • 25 foods per search
  • 150 photos a month, 20 a day

An app or a resale needs a REST plan.

Before you start

Which clients work?

Claude Code and Cursor, with an API key in the X-API-Key header. Claude.ai, Claude Desktop, and Claude mobile use browser sign-in once OAuth is enabled on the API.

Does this include the REST API?

No. This plan calls the MCP tools only. REST search, foods, calc, and vision return 403. Account and billing pages still work.

Will I be charged when the trial ends?

Yes, unless you cancel before the trial ends. Cancel from the billing page. Annual is $19/month. Monthly is $29. $120 USD Off on annual.

Where do I get the API key?

Dashboard, API keys, after checkout. The full key is shown once, when you create it. It is not emailed. Do not put it in a public repo.

Put the catalog in Claude.

$29/month or $19/month. $120 USD Off. Card required.