English | 简体中文
<div align="center">该项目的CDN加速和安全保护由腾讯边缘计算提供
<img src="./public/edgeone.png"/> </div>将你的AI助手变成私人厨师,为你的一日三餐提供建议和策略!
基于Anduin2017/HowToCook,创建的MCP(模型上下文协议)服务器允许AI助手为你推荐食谱并规划餐食,解决了“今天吃什么”这个世纪难题!
数据来源:Anduin2017/HowToCook ⭐ 如果你还未给它点赞,请点亮一个!
🎉 想要直接使用当前的MCP吗?现在就试试吧 https://howtocookmcp.weilei.site/
🎉 同时,我们也为大家提供了DXT(桌面扩展),一键安装到Claude桌面
请确保已安装最新版本的Claude桌面,并且MCP的DXT文件已被上传至代码仓库。你可以自行下载或通过分叉此仓库来构建。

如何将本地开发打包成DXT?
1. 运行 npm install -g @anthropic-ai/dxt
2. 在包含本地MCP服务器的文件夹中运行 dxt init 此命令会引导你创建MCP的根目录manifest.json
3. 运行 dxt pack 创建DXT文件
现在,任何支持DXT的应用都可以运行你的本地MCP服务器。例如,使用Claude在macOS和Windows上打开文件将显示安装对话框
请参阅:anthropics/dxt
该服务器适用于所有支持MCP协议的AI助手和客户端,包括但不限于:
MCP服务器提供以下食品工具:
git clone https://github.com/worryzyy/howtocook-mcp.git
cd howtocook-mcp
npm install
npm run build
服务器支持以下命令行参数:
--transport <stdio|http|sse> - 选择传输方法(默认是STDIO)--port <number> - HTTP或SSE传输的监听端口(默认是3000)示例:使用HTTP传输并监听8080端口
node build/index.js --transport http --port 8080
npm start
npm i -g howtocook-mcp 否则会发生 无法创建客户端然后在Cursor设置中添加MCP服务器配置:
{
"mcpServers": {
"howtocook-mcp": {
"command": "npx",
"args": ["-y", "howtocook-mcp"]
}
}
}
{
"mcpServers": {
"howtocook-mcp": {
"command": "node",
"args": ["youpath\\howtocook-mcp\\build\\index.js"]
}
}
}
对于其他支持MCP协议的客户端,请参考各自的文档进行配置,通常需要指定:
howtocook-mcpnpx -y howtocook-mcp以下是各种MCP客户端使用的示例提示:
无需参数,直接召唤整本烹饪书籍!
请使用howtocook的MCP服务查询所有菜谱
请使用howtocook的MCP服务查询水产类的菜谱
参数:
category 食谱分类(如:海鲜、早餐、肉类菜肴、主食等)请使用howtocook的MCP服务为3人推荐一周菜谱,我们家不吃香菜,对虾过敏
参数:
allergies 过敏源列表,如 ["大蒜", "虾"]avoidItems 避免食用的配料,如葱姜peopleCount 用餐人数(1-10)请使用howtocook的MCP服务为4人晚餐推荐菜单
参数:
peopleCount 用餐人数(1-10)npm install -g howtocook-mcp 全局安装欢迎Fork和Pull Request,让我们共同努力完善这个美食助手!
MIT许可证 - 随意使用,就像分享食谱一样慷慨!
🍴 美味佳肴即将开始,你准备好食欲了吗?