C
chef
本地服务@kitchen-pass.netlify.app游戏娱乐
关于 chef
主厨验证过的答案化为工具:调整食谱份量、解决烹饪问题、替换食材,并计算产量和成本。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
mcp.json · 通用配置
启动命令
npx -y kitchen-pass-mcp需要配置的环境变量
KITCHEN_PASS_NETWORKbase (real USDC) or base-sepolia (test USDC)KITCHEN_PASS_PAYER_KEY_FILE密钥Absolute path to your own wallet key file (mode 600); without it the server only quotesKITCHEN_PASS_MAX_SPEND_PER_SESSIONUSD cap per session, default 0.10, at most 1KITCHEN_PASS_MAX_SPEND_PER_DAYUSD cap per day, default 0.50, at most 5本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
7收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| dryRun | boolean | 否 | 仅免费报价:检查是否会获得回答以及费用。不会签名或收费。 |
| method | string | 否 | 可选烹饪方法(“roast”、“fry”、“stir-fry”)——选择相应方法的技巧。与问题采用相同的筛查方式:腌制、发酵、保存或保温方法(“cold smoke”、“pickling”、“sous vide”)会被拒绝。 |
| recipe | any | 是 | 文本(“2 kg brisket; 500 ml stock; 1 tbsp salt; 3 eggs”,; 或按换行分隔,每行一个数量,每行最多 200 个字符)或结构化行。最多 40 行。带分数(“1 1/2 kg”)会被视为一个数量;“1,5 kg”、“2-3 cloves”和“1 kg 500 g”会被拒绝。 |
| cupSize | enum | 否 | 用于以杯为单位的行的杯子规格:us = 236.5882365 ml,us-legal = 240 ml(美国营养标签),metric = 250 ml。标注为“US cups”或“metric cups”的行使用其自身规格(“US cups”搭配 us-legal 时为 240 ml);metric 搭配美国规格会被拒绝。未指定规格时,杯按杯缩放,不换算为 ml,也不计入批次体积限制。杯永远不会换算为克,因此不计为重量:配方中有一行使用杯时,不会计算烘焙师百分比;按配方重量比例执行的规则(蛋糕或面包中的盐)也无法检查。如果配方可能是蛋糕或面包,则盐会直接按引擎默认值缩放,且整个答案会标记为未经主厨验证(该行的 undecidedClass 会指出规则);如果已知食材足以排除这种情况(没有面粉,含高汤),则使用通常的盐规则。请提供重量,以应用主厨规则。us | us-legal | metric |
| toPortions | number | 是 | |
| fromPortions | number | 是 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。