编辑导读:本教程介绍如何将 HowToCook MCP 服务器接入 Cursor、Trae 等 AI 客户端。这项服务围绕一个广受欢迎的中文烹饪项目构建,专注于菜谱查询。文章梳理了该服务器提供的功能:覆盖家常菜和世界各地美食的菜谱查询,按早餐、海鲜、肉类、主食等类别筛选,按食材搜索,考虑过敏与饮食禁忌的智能膳食规划,以及营养分析。文中提供了两款客户端的分步配置代码片段,以便快速添加该服务器。它面向的是希望助手用可操作的菜谱回答“今天吃什么”的普通用户,而非面向构建服务器的开发者。核心要点:在最初的提示词中描述你现有的食材和饮食禁忌,这样膳食规划第一次就能给出可用的方案。跟随本文操作时可随手查阅的官方页面:HowToCook-mcp 仓库、MCP 规范、Cursor 文档、Trae 官网。
在现代生活中,时间往往是我们最大的敌人。每当有人问起“今天吃什么?”,心中难免涌起一阵无奈的焦虑。不过,随着科技的不断发展,我们可以借助智能助手轻松解决这个问题。

今天,AIbase 要为大家介绍一款非常热门的 MCP 应用——HowToCook-MCP Server。这款应用将 AI 技术与烹饪巧妙结合,旨在成为你的“私人大厨”,让你每天都能享受不同的美味。
这款 MCP 应用不只是提供简单的菜谱,它更像是一个能理解你饮食偏好和健康需求的智能助手。
通过模型上下文协议(MCP),HowToCook-MCP Server 能够精准理解用户的需求,进而提供个性化的饮食方案。无论你想吃家常菜、特色地方菜,还是尝试异域风味,都能在这里找到合适的选择,让你的餐桌丰富多彩。
核心功能亮点
- 丰富的菜谱查询服务。HowToCook-MCP Server 拥有庞大的菜谱数据库。无论是传统家常菜还是世界各地的美食,用户都能轻松查询,触手可得。多样化的菜谱选择能让每一餐都充满惊喜,帮你摆脱“吃什么”的烦恼。
- 分类查询,精准定位。为了避免信息过载,HowToCook-MCP Server 特别配备了分类查询功能。用户可以根据口味偏好,从海鲜、早餐、肉类或主食等不同类别中挑选菜谱,快速找到心仪的食物,节省大量时间。
- 智能膳食规划功能。这款应用最大的亮点在于其智能膳食规划功能。无论你对某些食材过敏,还是有特殊的饮食禁忌,只需输入相应信息,HowToCook-MCP Server 就会为你定制一周饮食计划,保证饮食多样性和营养均衡,让你轻松搞定每一餐。
- 随机菜单推荐服务。如果你在选择食物时犹豫不决,HowToCook-MCP Server 的随机菜单推荐功能就能派上用场。只需告诉它用餐人数,它就会随机推荐一份晚餐菜单,让你大胆尝试新菜品,打破饮食的单调。
配置方法与流程
要使用 HowToCook-MCP Server,你需要准备一些基础工具并完成以下步骤:
前置条件
- Node.js 16.0.0 或更高版本
- npm 或 yarn
安装步骤
1. 克隆项目代码:打开命令行,运行以下命令:
git clone https://github.com/worryzyy/howtocook-mcp.git cd howtocook-mcp
2. 安装依赖:这一步就像准备各种食材。运行:
npm install
3. 编译代码:就像烹饪美味佳肴一样,编译代码:
npm run build
4. 启动服务器:让我们开始吧:
npm start
5. 配置 MCP 客户端:
建议使用 Cursor 或 trae 快速体验。首先全局安装 howtocook-mcp 包:npm i -g howtocook-mcp。然后在 Cursor 设置中添加 MCP 服务器配置,具体配置格式如下:
{
"mcpServers": {
"howtocook-mcp": {
"command": "npx",
"args": ["-y", "howtocook-mcp"]
}
}
}
操作演示
这里,AIbase 使用 trae 客户端为大家带来一个实操演示:为三人生成一周菜单推荐:
1) 打开 trae,手动配置“howtocook-mcp”。
2) 创建一个烹饪智能体,并勾选已添加的 MCP 服务。
3) 在智能体中输入指令,工具会自动调用 MCP 生成菜谱推荐。
例如,AIbase 在这里输入的指令是“请使用 howtocook 的 MCP 服务为三人推荐一周菜谱,我们家不吃香菜,而且对虾过敏。”
最后,它会给出适合三口之家的一周菜谱推荐,以及采购清单建议。
生成的结果如下:
工具地址
想探索并开启你的美食之旅吗?快来访问 HowToCook-MCP GitHub 页面获取更多信息,开启你的美味之旅吧!