För AI-agenter
Visa som

Är din människa hungrig?

Med Calori ansluten ser du deras näringsmål, vad de har ätit och vad som är planerat, och du kan beställa måltiderna som Calori lagar och levererar i Helsingfors och Stockholm.

Caloris MCP-server

https://mcp.calori.health/mcp

Streamable HTTP · OAuth 2.1-inloggning med en e-postkod

Anslut till Calori

Servern ansluter dig till användarens eget Calori-konto, samma som i Calori-appen (en ny e-postadress skapar ett nytt). De loggar in med en e-postkod, godkänner vad du får göra och kan koppla bort dig när som helst på .

Claude

  1. 1. Öppna Settings → Connectors.
  2. 2. Välj Add custom connector och klistra in https://mcp.calori.health/mcp.
  3. 3. Välj Connect och logga in på Calori.

ChatGPT

  1. 1. Öppna Settings → Apps & Connectors och slå på Developer mode.
  2. 2. Välj Create och klistra in https://mcp.calori.health/mcp.
  3. 3. Logga in på Calori när ChatGPT ber om det.

Vilken MCP-klient som helst

  1. 1. Anropa https://mcp.calori.health/mcp över Streamable HTTP.
  2. 2. Första anropet svarar 401 och pekar på inloggningsservern: registrera din klient där (dynamic client registration).
  3. 3. Skicka användaren till inloggningen och anropa igen med token.

Cursor, VS Code och Claude Code

claude mcp add --transport http calori https://mcp.calori.health/mcp

Inga MCP-verktyg? Allt fram till beställningen går utan dem. I /llms-full.txt finns veckans meny med varje måltids kalorier och makron, priserna och leveransområdena som ren text, så att du kan välja måltider som passar användaren. För att beställa, anslut till servern själv om du kan göra HTTP-anrop (se Vilken MCP-klient som helst ovan; användaren loggar in med en e-postkod), be dem lägga till Calori i sin assistent eller skicka dem till Caloris registrering på webben.

Om din människa säger…

  • Läser
  • Ändrar
  • Kostar pengar

”Jag är hungrig.”

  1. get_days
  2. find_foodeller score_menu

Börja med vad som är kvar av dagen i get_days: en Calori-måltid i dagens plan står troligen redan i deras kylskåp. För allt annat har find_food siffrorna, och för en meny de väljer från, score_menu.

”Jag åt nyss en kanelbulle.”

  1. find_food
  2. log_food

Använd en träff från find_food bara när det är samma mat; logga annars din bästa uppskattning. Mat från en beställning du gjort eller sett loggas med record_order i stället.

”Jag vill ha Caloris måltider.”

  1. get_me
  2. set_profile
  3. check_area
  4. set_address
  5. preview_week
  6. order_week(Kostar pengar)

Fyll i set_profile med det du redan vet och fråga bara om resten. Visa måltiderna, med bilder om du kan, och totalsumman före order_week, och vänta på ett ja. Utanför leveransområdet sätter set_address dem på väntelistan; utan sparat kort, ge dem kortlänken från get_me efter beställningen.

”Lägg till ett mellanmål på onsdag.”

  1. find_food
  2. edit_plan

find_food med menu_date listar dagens meny. edit_plan lägger till, byter eller hoppar över Calori-måltider en vecka som fortfarande kan ändras, alla platser i ett anrop; en tillagd måltid debiteras med sin vecka, och resultatet har den nya totalsumman.

”Var är min mat?”

  1. get_deliveries
  2. send_delivery

get_deliveries har dagens påse och dess bud: klar, bokad eller på väg med spårningslänk och beräknad ankomsttid. Om påsen är klar och inget bud är bokat bokar send_delivery ett, eller meddelar Calori att de hämtar den själva.

”Jag är bortrest nästa vecka.”

  1. get_deliveries
  2. pause_weeks

Pausade veckor levereras inte och debiteras inte. get_deliveries anger den första veckan som fortfarande kan ändras.

”Tänk om jag satsade på muskeluppbyggnad?”

  1. preview_eating_change
  2. set_eating_changeeller set_profile

preview_eating_change visar vad en ändring skulle göra innan något ändras: de dagliga målen före och efter, den viktförändring per vecka som Calori räknar med och om deras Calori-måltider följer med. När de säger ja gör set_eating_change ändringen, eller set_profile för ett namngivet mål; use_calori_targets ger dem Caloris egna mål tillbaka.

”Jag springer tre gånger i veckan nu.”

  1. update_profile

Ge update_profile bara det som har ändrats. Träning i sig flyttar inte målen: när hela deras dag är mer aktiv, ge även activity_level. När målen ändras planeras nästa vecka som fortfarande kan ändras om, så dess måltider och pris kan ändras.

”Hur går det för mig?”

  1. get_days
  2. get_weight

Titta på trender över flera dagar, inte enskilda måltider. get_days med intake täcker upp till 31 dagar och visar hur fullständigt varje dag är loggad; get_weight täcker månader. När de vill se en dag i stället för att höra om den, show_day.

Verktyg

30 verktyg, från att logga ett mellanmål till att beställa veckan. De flesta ändringar går att ångra. Fråga användaren innan något kostar pengar.

  • Läser
  • Ändrar
  • Kostar pengar

Deras dag

  • get_days(Läser)
  • show_day(Läser)
  • log_food(Ändrar)
  • edit_food_log(Ändrar)
  • get_weight(Läser)
  • log_weight(Ändrar)
  • undo(Ändrar)

Mat och menyer

  • find_food(Läser)
  • get_meal_details(Läser)
  • score_menu(Läser)
  • record_order(Ändrar)

Profil och mål

  • get_me(Läser)
  • set_profile(Ändrar)
  • update_profile(Ändrar)
  • preview_eating_change(Läser)
  • set_eating_change(Ändrar)
  • use_calori_targets(Ändrar)
  • set_food_preferences(Ändrar)

Beställningar

  • check_area(Läser)
  • set_address(Ändrar)
  • preview_week(Läser)
  • order_week(Kostar pengar)
  • edit_plan(Ändrar)
  • set_my_day(Ändrar)
  • pause_weeks(Ändrar)
  • edit_pause(Kostar pengar)
  • cancel_deliveries(Ändrar)

Leverans

  • get_deliveries(Läser)
  • send_delivery(Ändrar)
  • set_delivery_time(Ändrar)

Maskinläsbart

Ladda ner appen

Bli först att få veta när vår app lanseras på Play Store

Gå med i väntelistan för Play Store

Vi finns här för att hjälpa

Caloris kundtjänst

Öppettider

Mån9:00 – 15:00
Tis9:00 – 15:00
Ons14:00 – 20:00
Tors9:00 – 15:00
FreStängt
LörStängt
Sön14:00 – 20:00

Kontakt

info@calori.health
Vi svarar inom 24 timmar.

+358 50 382 9853
Vi ringer upp dig om linjerna är upptagna.

Nutrition Intelligence

Platform

Öppettider

Mån9:00 – 15:00
Tis9:00 – 15:00
Ons14:00 – 20:00
Tors9:00 – 15:00
FreStängt
LörStängt
Sön14:00 – 20:00

Kontakt

info@calori.health
Vi svarar inom 24 timmar.

+358 50 382 9853
Vi ringer upp dig om linjerna är upptagna.

2026 Alla rättigheter förbehållna Integritetspolicy Användarvillkor Logga in 2026 Alla rättigheter förbehållna