🍳 HowToCook-MCP Server 🥘 -- 炫一周好饭,拒绝拼好饭
@worryzyy
About 🍳 HowToCook-MCP Server 🥘 -- 炫一周好饭,拒绝拼好饭
基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"howtocook-mcp": {
"command": "npx",
"args": [
"-y",
"howtocook-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is HowToCook-MCP Server?
HowToCook-MCP Server is a Model Context Protocol (MCP) server built on the Anduin2017/HowToCook dataset. It enables AI assistants to recommend recipes, query dish details, and plan weekly meals for users of MCP-compatible clients like Claude and Cursor.
How to use HowToCook-MCP Server?
Install Node.js 16.0.0+, then clone the repository or install globally via npm install -g howtocook-mcp. Configure the MCP client (e.g., Cursor) with the server name howtocook-mcp and the command npx -y howtocook-mcp. Start the server with npm start or run directly with node build/index.js. Use --transport <stdio|http|sse> and --port <number> to customize the transport and port (defaults: stdio, port 3000).
Key features of HowToCook-MCP Server
- Query all available recipes from the cookbook
- Filter recipes by category (e.g., breakfast, seafood, meat)
- Retrieve full details for a specific recipe
- Generate a weekly meal plan with dietary constraints
- Pick a random daily menu for indecisive users
Use cases of HowToCook-MCP Server
- Plan a week of balanced meals for a family, avoiding allergens
- Quickly find a seafood or vegetarian recipe for tonight’s dinner
- Get a spontaneous menu recommendation for a group of guests
- Look up ingredient lists and cooking steps for a named dish
- Integrate recipe search into an AI-powered cooking assistant
FAQ from HowToCook-MCP Server
What runtime does HowToCook-MCP Server require?
Node.js 16.0.0 or higher is required.
What MCP clients are supported?
It works with any MCP-compatible client, including Claude Desktop, Cursor, and others.
How do I change the transport mode?
Use the --transport flag with stdio, http, or sse. Default is stdio.
Can I install HowToCook-MCP Server globally?
Yes, run npm install -g howtocook-mcp and then use npx -y howtocook-mcp.
Does it support DXT for one-click installation in Claude Desktop?
Yes. Install @anthropic-ai/dxt, run dxt init in the server folder, then dxt pack to create a .dxt file that can be opened in Claude Desktop.
Frequently asked questions
What runtime does HowToCook-MCP Server require?
Node.js 16.0.0 or higher is required.
What MCP clients are supported?
It works with any MCP-compatible client, including Claude Desktop, Cursor, and others.
How do I change the transport mode?
Use the `--transport` flag with `stdio`, `http`, or `sse`. Default is stdio.
Can I install HowToCook-MCP Server globally?
Yes, run `npm install -g howtocook-mcp` and then use `npx -y howtocook-mcp`.
Does it support DXT for one-click installation in Claude Desktop?
Yes. Install `@anthropic-ai/dxt`, run `dxt init` in the server folder, then `dxt pack` to create a `.dxt` file that can be opened in Claude Desktop.
Basic information
More Other MCP servers
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Comments