
Recipe Mcp
Connects Claude to the Cookwith.co API for AI-powered recipe generation and transformation. Exposes two main operations: generate_recipe takes natural language prompts plus optional dietary restrictions, allergies, calorie targets, and serving counts to create new recipes, while transform_recipe modifies existing recipes based on instructions like "make this vegan" or "reduce calories by 200". Each recipe comes back with full ingredient lists, step-by-step instructions, and nutritional breakdowns. Works without an API key but runs into a 20 requests per hour rate limit. Reach for this when you want Claude to handle cooking questions with actual structured recipe data instead of just generating markdown lists.
- tools
- 2
- transport
- STDIO
- last updated
- Sep 11, 2025
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
generate_recipeGenerate a new recipe based on natural language instructions.
Generate a new recipe based on natural language instructions.
No parameter schema in public metadata yet.
transform_recipeTransform an existing recipe based on instructions.
Transform an existing recipe based on instructions.
No parameter schema in public metadata yet.
Sponsors
Readme
Recipe MCP Server
An MCP (Model Context Protocol) server that provides AI-powered recipe generation and transformation tools. Generate personalized recipes based on dietary preferences, transform existing recipes to meet nutritional goals, and more.
Features
- π³ Generate Recipes - Create custom recipes from natural language descriptions
- π Transform Recipes - Modify existing recipes (make vegan, adjust calories, etc.)
- π₯ Dietary Support - Handle allergies, restrictions, and food preferences
- π Nutrition Goals - Target specific calorie and protein requirements
- π Open Access - No API key required (rate limited)
Installation
For Claude Desktop
- Install the MCP server:
npm install -g @cookwith/recipe-mcp
- Add to your Claude Desktop configuration:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
{
"mcpServers": {
"recipe-mcp": {
"command": "npx",
"args": ["@cookwith/recipe-mcp"],
"env": {
"COOKWITH_API_URL": "https://cookwith.co"
}
}
}
}
- Restart Claude Desktop
Details
- Repository
- github.com/blaideinc/recipe-mcp
- Package
@cookwith/recipe-mcp- Transport
- STDIO
- Registry
- MCP registry, active