@mcgilly17/paprika-mcp
v1.0.0
Published
MCP server for Paprika Recipe Manager - read, create, and update recipes, meals, and grocery lists
Maintainers
Readme
@mcgilly17/paprika-mcp
MCP server for Paprika Recipe Manager. Read, create, and update recipes, meals, and grocery lists — no delete operations.
Usage
[email protected] PAPRIKA_PASSWORD=secret npx @mcgilly17/paprika-mcpOr in an MCP config:
{
"paprika": {
"command": "npx",
"args": ["-y", "@mcgilly17/paprika-mcp"],
"env": {
"PAPRIKA_EMAIL": "[email protected]",
"PAPRIKA_PASSWORD": "your-password"
}
}
}Tools
Read
| Tool | Description |
|------|-------------|
| list_recipes | List all recipes (name, uid, categories). Supports category filter. |
| search_recipes | Full-text search across recipe fields with context snippets |
| get_recipe | Get full recipe by uid or title (with optional field selection) |
| list_categories | List all categories with hierarchy |
| list_meals | List meal plan entries (filterable by date range) |
| list_groceries | List current grocery items |
Write
| Tool | Description |
|------|-------------|
| create_recipe | Create a new recipe (name required, all other fields optional) |
| update_recipe | Update specific fields of an existing recipe by uid |
| add_grocery_item | Add item to grocery list |
| add_meal | Add recipe to meal plan for a date |
Auth
Set PAPRIKA_EMAIL and PAPRIKA_PASSWORD environment variables. Uses HTTP Basic Auth against the Paprika v1 sync API.
License
MIT
