alex-zwingli/plan-to-eat-mcp
Unofficial client for a personal [Plan to Eat](https://www.plantoeat.com) account — the meal-planning app. Recipe book CRUD (create from a URL or a payload, browse courses, cuisines and tags), the weekly planner (schedule recipes, prep notes and ingredient entries; move, duplicate, reorder within a slot, rescale servings, check for duplicates before scheduling), leftovers as a first-class flow, freezer portion tracking, and the shopping list Plan to Eat generates from the plan. 30 tools. A `plan-to-eat` CLI ships from the same tool registry, so the two surfaces cannot drift. Transport: stdio. Auth: `PLAN_TO_EAT_USERNAME` / `PLAN_TO_EAT_PASSWORD` env vars; the server logs in and caches the cookie session to disk. Clients: Claude Code (ships as a plugin with two skills), Claude Desktop, Cursor, and any stdio MCP host. License: MIT. Requires Node 18+. Install: `npx -y plan-to-eat-mcp` (or `npm i -g plan-to-eat-mcp`; the CLI is the `plan-to-eat` bin from the same package).
Project
Browse this MCP server in the TensorBlock MCP Index.