GraysonCAdams/mealie-mcp
MCP server for Mealie — manage recipes, meal plans, and shopping lists
Platform-specific configuration:
{
"mcpServers": {
"mealie-mcp": {
"command": "npx",
"args": [
"-y",
"mealie-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP (Model Context Protocol) server for Mealie -- the self-hosted recipe manager and meal planner. Gives LLMs full access to manage recipes, meal plans, shopping lists, and more through your Mealie instance.
| Tool | Description | |------|-------------| | get_recipes | Search and list recipes with filtering by categories, tags, tools, and advanced query filters | | get_recipe_detailed | Get full recipe details including ingredients, instructions, and metadata | | get_recipe_concise | Get a summary of a recipe (name, servings, time, ingredients, rating) | | create_recipe | Create a new recipe with name, ingredients, and instructions | | update_recipe | Replace the ingredients and instructions of an existing recipe | | patch_recipe | Partially update recipe metadata (name, description, times, servings, rating, etc.) | | duplicate_recipe | Duplicate an existing recipe | | delete_recipe | Delete a recipe permanently | | mark_recipe_last_made | Mark a recipe as made today | | get_recipe_suggestions | Get recipe suggestions based on available foods and tools on hand | | create_recipe_from_url | Import a recipe by scraping it from a URL | | create_recipes_from_url_bulk | Import multiple recipes from URLs at once | | test_scrape_url | Preview scraped recipe data from a URL without saving | | set_recipe_image_from_url | Set a recipe's image by scraping it from a URL | | upload_recipe_image_file | Upload a local image file for a recipe | | upload_recipe_asset_file | Upload a document/asset file for a recipe |
| Tool | Description | |------|-------------| | get_all_mealplans | Get meal plans with optional date range filtering | | get_todays_mealplan | Get today's meal plan entries | | get_mealplan | Get a specific meal plan entry by ID | | create_mealplan | Create a meal plan entry (breakfast, lunch, dinner, side, snac
Loading reviews...