
MCP server exposing every Mealie API endpoint (250+ tools) via FastMCP
概览
An MCP server exposing every Mealie API endpoint — all 250+ operations, none excluded. Manage recipes, meal plans, shopping lists, households and more from any AI assistant, in natural language. Built with FastMCP from_openapi: tools are generated straight from Mealie's OpenAPI spec, so the server stays in sync with Mealie and nothing is hand-maintained. See TOOLS.md for the full tool list. Don't hand-write JSON. The wizard walks you through every choice and emits a ready-to-paste config for combination: - — Docker image or from source. - — Claude Code, Claude Desktop, Cursor, VS Code, Gemini CLI, or ChatGPT (it knows each one's config shape). - — stdio or HTTP, API token or username/password. - (optional) — trim the 259 tools to just the groups you need, for leaner context or clients that cap tool counts. Start from a (Cooking, Meal planning, Sharing & browse, Admin & users) or pick groups individually; tap a group's ⓘ to see every tool inside it.
README
以下为原文 README 节选,完整内容请查看原文。
Built with FastMCP from_openapi: tools are
generated straight from Mealie’s OpenAPI spec, so the server stays in sync with
Mealie and nothing is hand-maintained. See TOOLS.md for the full
tool list.
💬 What can you do with it?
| You say | What happens |
|---|---|
| “Add a chicken tikka masala recipe from this URL” | Scrapes and imports the recipe |
| “What can I cook with what’s in my pantry?” | Searches recipes by your ingredients |
| “Plan my dinners for next week” | Creates meal-plan entries |
| “Build a shopping list for those meals” | Generates a consolidated shopping list |
| “Tag all my soups as ‘winter’” | Bulk-updates recipe tags |
🧙 Setup Wizard
Don’t hand-write JSON. The wizard walks you through every choice and emits a ready-to-paste config for your combination:
- Install — Docker image or from source.
- Client — Claude Code, Claude Desktop, Cursor, VS Code, Gemini CLI, or ChatGPT (it knows each one’s config shape).
安装
docker run -i --rm \