mcpbeat Sign in

Plan To Eat MCP Server

by alex-zwingli Your server? Claim it
local only

Plan To Eat runs on your own machine — the client starts it, so there is no endpoint to ping. 93 installs a week from npm. Last commit 17 Oct 2026.

Unofficial Plan to Eat client: recipes, meal planner, leftovers, freezer, and shopping list.

Installs per day peak 128 · avg 11 · +14% w/w
a month agotoday
93
Installs / week
npm · plan-to-eat-mcp
1
Stars
0 open issues
17 Oct 2026
Last commit
8 releases in 90 days
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check Plan To Eat every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add plan-to-eat -e 'PLAN_TO_EAT_USERNAME=<PLAN_TO_EAT_USERNAME>' -e 'PLAN_TO_EAT_PASSWORD=<PLAN_TO_EAT_PASSWORD>' -- npx -y plan-to-eat-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "plan-to-eat": {
      "command": "npx",
      "args": [
        "-y",
        "plan-to-eat-mcp"
      ],
      "env": {
        "PLAN_TO_EAT_PASSWORD": "<PLAN_TO_EAT_PASSWORD>",
        "PLAN_TO_EAT_USERNAME": "<PLAN_TO_EAT_USERNAME>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.plan-to-eat]
command = "npx"
args = ["-y", "plan-to-eat-mcp"]
env = { PLAN_TO_EAT_USERNAME = "<PLAN_TO_EAT_USERNAME>", PLAN_TO_EAT_PASSWORD = "<PLAN_TO_EAT_PASSWORD>" }
.cursor/mcp.json
{
  "mcpServers": {
    "plan-to-eat": {
      "command": "npx",
      "args": [
        "-y",
        "plan-to-eat-mcp"
      ],
      "env": {
        "PLAN_TO_EAT_PASSWORD": "<PLAN_TO_EAT_PASSWORD>",
        "PLAN_TO_EAT_USERNAME": "<PLAN_TO_EAT_USERNAME>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "plan-to-eat": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "plan-to-eat-mcp"
      ],
      "env": {
        "PLAN_TO_EAT_PASSWORD": "<PLAN_TO_EAT_PASSWORD>",
        "PLAN_TO_EAT_USERNAME": "<PLAN_TO_EAT_USERNAME>"
      }
    }
  }
}

Put your own values in place of <PLAN_TO_EAT_USERNAME> (Plan to Eat login email), <PLAN_TO_EAT_PASSWORD> (Plan to Eat password). The author’s registry entry marks them as required.

Optional settings from the registry entry, left out of the block above: PLAN_TO_EAT_SESSION_FILE (Where the cookie session is cached. Set to "" to disable caching).

Alternatives to Plan To Eat

same job, measured the same way
Cookidoo for Thermomix (unofficial)
by tobilektri

Thermomix recipes with guided cooking in Cookidoo, recipe search, week plan and shopping list

126 installs/wk local only
Albert Heijn
by olekpuchka

Unofficial Albert Heijn server: products, bonus deals, recipes, shopping list, orders and receipts.

157 installs/wk local only
Albert Heijn
by arnouthoebreckx

Unofficial Albert Heijn server: products, bonus deals, recipes, shopping list, orders and receipts.

local only
CoPantry
by copantry

Your household recipes, pantry, meal plan and shopping lists.

answering
Snug Planner
by snugplanner

The first official family-planner MCP: tasks, calendar, meals, shopping and reminders.

answering
Stemma
by stemma

Recipes, meal plan, shopping list and pantry from the Stemma iOS app, with per-area OAuth scopes.

answering
RecipeScale
by everyai-com

Scale recipes, convert kitchen units and merge shopping lists. Free.

4 tools answering
Chewable Foodie
by ggi3201

Your recipes, family meal plan and shopping list from Foodie, in ChatGPT, Claude and Codex.

answering

Plan To Eat — questions

Answers built from our own checks of this server.

Why is there no uptime for Plan To Eat?
Plan To Eat runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package plan-to-eat-mcp was installed 93 times last week.
How do I connect Plan To Eat?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls plan-to-eat-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Plan To Eat?
The npm package plan-to-eat-mcp was installed 93 times in the last week. Week over week that is +14%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Plan To Eat open source?
Yes — it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.