{"_id":"@cogito.ai/mychef-mcp","_rev":"2-b3f8fcfecf2e177539af01a97efe0157","name":"@cogito.ai/mychef-mcp","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@cogito.ai/mychef-mcp","version":"0.1.0","keywords":["mychef","mcp","server","recipe","food","cook"],"author":{"name":"Sunny","email":"fujia.site@gmail.com"},"license":"MIT","_id":"@cogito.ai/mychef-mcp@0.1.0","maintainers":[{"name":"sunnyfu","email":"fujia.site@outlook.com"}],"bin":{"mychef-mcp":"build/index.js"},"dist":{"shasum":"c97d9d0a7ade701256da1a5e7ba4afc3a5e43465","tarball":"https://registry.npmjs.org/@cogito.ai/mychef-mcp/-/mychef-mcp-0.1.0.tgz","fileCount":7,"integrity":"sha512-oewN5kb2RgOP7JVcure3VKdYb+EK6VR+JDZ0rWh4KuYFqkXq1CPr3g2rmRuz6vzKq/kSUkDU7VM/ZVYT9MZ0QQ==","signatures":[{"sig":"MEUCIQCkoEzpu5WySos8sVEx6Kpwz1AuRS8pvFvUaQaI4A3zHQIgbGB5USg1lDtniWz901zVQvcw5Nq7eB70Lvp4gpjvHTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29912},"main":"build/index.js","type":"module","_from":"file:cogito.ai-mychef-mcp-0.1.0.tgz","scripts":{"dev":"tsc && node build/index.js","build":"npm run clean && tsc","clean":"rm -rf build","start":"npm run clean && node build/index.js","release":"npm run build && changeset version && changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"sunnyfu","email":"fujia.site@outlook.com"},"_resolved":"/private/var/folders/70/x0nk_t0s2m93xbzq4x7px0t40000gn/T/4dc4f52082b57a5b30ef6680a1fc913e/cogito.ai-mychef-mcp-0.1.0.tgz","_integrity":"sha512-oewN5kb2RgOP7JVcure3VKdYb+EK6VR+JDZ0rWh4KuYFqkXq1CPr3g2rmRuz6vzKq/kSUkDU7VM/ZVYT9MZ0QQ==","_npmVersion":"11.2.0","description":"MCP Server for mychef recipe database","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","@modelcontextprotocol/sdk":"^1.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.3.3","@types/node":"^20.11.24","@changesets/cli":"^2.29.3"},"_npmOperationalInternal":{"tmp":"tmp/mychef-mcp_0.1.0_1746828778731_0.034111430944984145","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cogito.ai/mychef-mcp","version":"0.1.2","type":"module","main":"build/index.js","bin":{"mychef-mcp":"build/index.js"},"keywords":["mychef","mcp","server","recipe","food","cook"],"author":{"name":"Sunny","email":"fujia.site@gmail.com"},"license":"MIT","description":"MCP Server for mychef recipe database","dependencies":{"@modelcontextprotocol/sdk":"^1.11.0","zod":"^3.22.4"},"devDependencies":{"@changesets/cli":"^2.29.3","@types/node":"^20.11.24","rimraf":"^6.0.1","typescript":"^5.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"build":"npm run clean && tsc","start":"npm run clean  && npm run build && node build/index.js","dev":"tsc && node build/index.js","changeset:version":"changeset version","release":"npm run build && changeset version && changeset publish","clean":"rimraf build"},"_id":"@cogito.ai/mychef-mcp@0.1.2","_integrity":"sha512-Xr6iyNBsJ2pndHnKCkS93bXx2yFBDYv59//RqqK1g3BZMYVLkHRVesza+nMmnSlC3iXiv19UmHUMOGejbVn5TQ==","_resolved":"/private/var/folders/70/x0nk_t0s2m93xbzq4x7px0t40000gn/T/156b4bf5d67d75fd0352b15018596f12/cogito.ai-mychef-mcp-0.1.2.tgz","_from":"file:cogito.ai-mychef-mcp-0.1.2.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-Xr6iyNBsJ2pndHnKCkS93bXx2yFBDYv59//RqqK1g3BZMYVLkHRVesza+nMmnSlC3iXiv19UmHUMOGejbVn5TQ==","shasum":"05ae3a9bb2c55c20faf2fa0587d319af78b35a2d","tarball":"https://registry.npmjs.org/@cogito.ai/mychef-mcp/-/mychef-mcp-0.1.2.tgz","fileCount":7,"unpackedSize":30441,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICCayChE/M5UmNwRWHD96tnq3iVbm2sNaRgoMeXe/9hbAiBwn+idE6qqtelHSmJ1mUjbi9b0s8cB3/KZ4Om70QmU3g=="}]},"_npmUser":{"name":"sunnyfu","email":"fujia.site@outlook.com"},"directories":{},"maintainers":[{"name":"sunnyfu","email":"fujia.site@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mychef-mcp_0.1.2_1746831481578_0.49359159539233843"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-09T22:12:58.630Z","modified":"2025-05-09T22:58:01.997Z","0.1.0":"2025-05-09T22:12:58.907Z","0.1.2":"2025-05-09T22:58:01.811Z"},"author":{"name":"Sunny","email":"fujia.site@gmail.com"},"license":"MIT","keywords":["mychef","mcp","server","recipe","food","cook"],"description":"MCP Server for mychef recipe database","maintainers":[{"name":"sunnyfu","email":"fujia.site@outlook.com"}],"readme":"# My Chef MCP(Model Context Protocol) server\n\n[English](./README_EN.md) | 简体中文\n\n> 让 AI 助手变身私人大厨，为你的一日三餐出谋划策！\n\n基于[Anduin2017/HowToCook](https://github.com/Anduin2017/HowToCook)打造的 MCP(Model Context Protocol)服务器，让 AI 助手能够为你推荐菜谱、规划膳食，解决\"今天吃什么\"的世纪难题！\n\n数据来源：[Anduin2017/HowToCook](https://github.com/Anduin2017/HowToCook) ⭐ 没有 star 的同学快去点个星星吧！\n\n## 🔌 支持的 MCP 客户端\n\n本服务器适用于所有支持 MCP 协议的 AI 助手和客户端，包括但不限于：\n\n- 🤖 Claude 桌面应用\n- 📝 Cursor\n- 💼 其他支持 MCP 的客户端\n\n## ✨ 美味功能\n\n该 MCP 服务器提供以下美食工具:\n\n1. **📚 查询全部菜谱** - 获取所有可用菜谱数据，做菜百科全书 -- 慎用这个--上下文太大\n2. **🔍 根据分类查询菜谱** - 按照分类筛选菜谱，想吃水产？早餐？荤菜？主食？一键搞定！\n3. **🧩 智能推荐膳食** - 根据你的忌口、过敏原和用餐人数，为你规划整整一周的美味佳肴\n4. **🎲 不知道吃什么** - 选择困难症福音！根据人数直接推荐今日菜单，再也不用纠结了\n\n## 🚀 快速上手\n\n### 📋 先决条件\n\n- Node.js 16.0.0+ 🟢\n- npm 或 yarn 📦\n\n### 💻 安装步骤\n\n1. 克隆美食仓库\n\n```bash\n\n```\n\n2. 安装依赖（就像准备食材一样简单！）\n\n```bash\npnpm install\n```\n\n3. 编译代码（烹饪过程...）\n\n```bash\npnpm run build\n```\n\n## 🍽️ 开始使用\n\n### 🔥 启动服务器\n\n```bash\npnpm start\n```\n\n### 🔧 配置 MCP 客户端\n\n#### 推荐使用 Cursor 快速体验(两种方式)\n\n1. 使用 npm 包：请先运行 `npm i -g @cogito.ai/mychef-mcp` ,否则会出现 `Failed to create client`\n\n然后在 Cursor 设置中添加 MCP 服务器配置：\n\n```json\n{\n  \"mcpServers\": {\n    \"@cogito.ai/mychef-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cogito.ai/mychef-mcp\"]\n    }\n  }\n}\n```\n\n2. 如果是克隆仓库本地运行，请使用如下配置\n\n```json\n{\n  \"mcpServers\": {\n    \"@cogito.ai/mychef-mcp\": {\n      \"command\": \"node\",\n      \"args\": [\"youpath\\\\@cogito.ai/mychef-mcp\\\\build\\\\index.js\"]\n    }\n  }\n}\n```\n\n#### 其他 MCP 客户端\n\n对于其他支持 MCP 协议的客户端，请参考各自的文档进行配置，通常需要指定：\n\n- 服务器名称: `@cogito.ai/mychef-mcp`\n- 命令: `npx -y @cogito.ai/mychef-mcp`\n\n3. 重启客户端，让美食魔法生效 ✨\n\n## 🧙‍♂️ 菜单魔法使用指南\n\n以下是在各种 MCP 客户端中使用的示例提示语：\n\n### 1. 📚 查询全部菜谱\n\n无需参数，直接召唤美食全书！\n\n```\n请使用mychef-mcp的MCP服务查询所有菜谱\n```\n\n### 2. 🔍 根据分类查询菜谱\n\n```\n请使用mychef-mcp的MCP服务查询水产类的菜谱\n```\n\n参数:\n\n- `category`: 菜谱分类（水产、早餐、荤菜、主食等）\n\n### 3. 🧩 智能推荐一周菜谱\n\n```\n请使用mychef-mcp的MCP服务为3人推荐一周菜谱，我们家不吃香菜，对虾过敏\n```\n\n参数:\n\n- `allergies`: 过敏原列表，如 [\"大蒜\", \"虾\"]\n- `avoidItems`: 忌口食材，如 [\"葱\", \"姜\"]\n- `peopleCount`: 用餐人数 (1-10)\n\n### 4. 🎲 今天吃什么？\n\n```\n请使用mychef-mcp的MCP服务为4人晚餐推荐菜单\n```\n\n参数:\n\n- `peopleCount`: 用餐人数 (1-10)\n\n## 📝 小贴士\n\n- 该包已发布至 npm，可直接通过`npm install -g @cogito.ai/mychef-mcp`全局安装\n- 本服务兼容所有支持 MCP 协议的 AI 助手和应用\n- 首次使用时，AI 可能需要一点时间来熟悉如何使用这些工具（就像烧热锅一样）\n\n## 🤝 贡献\n\n欢迎 Fork 和 Pull Request，让我们一起完善这个美食助手！\n\n## 📄 许可\n\nMIT License - 随意使用，就像分享美食配方一样慷慨！\n\n---\n\n> 🍴 美食即将开始，胃口准备好了吗？\n","readmeFilename":"README.md"}