← All agentsCalfo MCP

Calfo for Claude Code

Ask Claude what's in your pantry, plan your week around what's expiring, and save recipes to Calfo without leaving your terminal.

Run this in your terminal
claude mcp add --transport http calfo https://mcp.calfo.app/api/mcp

Works with the same account you use in the Calfo app.

Set it up in 3 steps

Takes about a minute. You only do it once.

  1. 1

    Add Calfo to Claude Code

    Run this once in your terminal. It adds Calfo as an MCP server for every Claude Code session.

    claude mcp add --transport http calfo https://mcp.calfo.app/api/mcp
  2. 2

    Sign in with your Calfo account

    Start Claude Code, type /mcp, choose calfo, and sign in with the same account you use in the Calfo app.

    /mcp
  3. 3

    Ask about your kitchen

    That's it. Try: “What's in my pantry that expires this week?”

What you can ask in Claude Code

Plain requests. Your assistant picks the right Calfo tool.

  • What's in my pantry that expires this week?Reads your pantry, soonest to expire first.
  • Plan my week high-protein from what I already have.Checks your goals, finds recipes that use your pantry, and fills your meal plan.
  • I just bought eggs, spinach, and two pounds of chicken.Adds them to your pantry, merging with what's already there.
  • Find a dinner under 500 calories that uses my chicken.Searches recipes by calories, protein, and time, ranked by what you own.
  • Set my calories to 2,200 with 30% protein.Updates your nutrition goals in Calfo.
  • Write a recipe from what's left in my fridge and save it.Creates a recipe from your pantry and saves it privately so you can plan it.

Everything it can reach

Pantry

  • See what you have and what's expiring
  • Add groceries in one message
  • Mark items as used or tossed

Nutrition goals

  • Read your calorie and macro targets
  • Change them in plain words

Recipes

  • Search by calories, protein, and time
  • Rank results by what's in your pantry
  • Write a new recipe and save it to Calfo

Meal plan

  • See any week's plan
  • Add or swap meals in any slot
  • Remove meals you haven't cooked yet

Only your kitchen

Your assistant signs in as you and sees only your pantry, goals, and plans (plus your household's shared pantry, if you're in one). Nobody else's.

Same Calfo, everywhere

It reads and writes the same pantry, goals, and meal plan as the Calfo app, so there's nothing to sync or export.

Careful with your data

Removing food always asks whether it was used or tossed, so your savings stay accurate, and meals you've already cooked can't be deleted.

FAQ

What is Calfo in Claude Code?

It connects your Calfo account to Claude Code through MCP, an open standard for giving AI assistants tools. Once it's connected, you can ask Claude Code about your pantry, goals, recipes, and meal plan, and it can make changes for you.

Do I need the Calfo app?

You need a Calfo account, which you create in the free iPhone app. Your assistant works with the same pantry and meal plan you see there.

Can my assistant see anyone else's data?

No. It signs in as you, and Calfo only returns your own pantry, goals, and plans. If you share a household, it also sees the household's shared pantry, just like the app does.

Can it delete things by mistake?

It asks for a reason before removing food (used or tossed), it can't delete meals you've already cooked, and it can only delete recipes it saved for you. Everything else is a normal edit you can change back in the app.

Does it cost extra?

Connecting is free, and Claude Code runs on your own Claude Code plan. Writing new recipes follows your Calfo plan's daily limit: 2 a day on Free, 10 a day on Calfo Pro.

Bring your kitchen into Claude Code.

Run this in your terminal
claude mcp add --transport http calfo https://mcp.calfo.app/api/mcp

Using something else? Calfo for Claude · Calfo for ChatGPT