Token导航 LogoToken导航

MCP Server · 运维云端

BBQ MCP Server

一款集成ThermoWorks Cloud实时温度监测的BBQ烹饪指导服务器,提供烹饪指导、温度分析、停滞检测等功能。

stdio官方级别未说明来源级核验工具 0@smithery/cli
TypeScript云端部署Docker

快速开始

作者 / 组织
jweingardt12
提供方
jweingardt12
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

BBQ MCP Server 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx @smithery/cli playground

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

🍖 BBQ MCP服务器

用于烧烤烹饪指导的MCP(模型上下文协议)服务器 实时ThermoWorks云集成连接您的ThermoWorks帐户,获取实时温度读数、专家烹饪指导、失速检测和完美定时的厨师。

✨ 最新动态:Real ThermoWorks认证

连接您的实际ThermoWorks设备! 此MCP服务器现在使用您现有的帐户凭据(与ThermoWorks移动应用程序相同)直接与ThermoWWorks Cloud进行身份验证。

You: "Connect to my ThermoWorks account"
MCP: thermoworks_authenticate(email, password)
→ ✅ Connected! Found 1 device: Signals (SIG-12345)

You: "How's my brisket doing?"  
MCP: thermoworks_get_live_readings() + bbq_analyze_temperature()
→ 🌡️ Probe 1: 168°F | Target: 203°F | 78% complete
→ ⚠️ You're in the stall zone! Consider wrapping.

特性

  • 📱 ThermoWorks云集成:信号、烟雾、BlueDOT、节点的实时读数
  • 🎯 烹饪指导:20多种蛋白质的全面说明
  • 🌡️ 温度分析:实时进度跟踪和趋势检测
  • ⏱️ 时间估计:基于重量和方法的精确烹饪时间
  • 🛑 失速检测:检测并获得可怕失速的建议
  • 😴 休息计算:确切地知道什么时候拉,休息多久

支持的蛋白质

牛肉

  • 胸脯、罗纹、三尖、优质罗纹、短罗纹

猪肉

  • 肩部、臀部、备用肋骨、婴儿背部肋骨、腰部、嫩腰部、腹部

家禽

  • 整只鸡,胸脯,大腿,翅膀,整只火鸡,火鸡胸脯

羔羊

  • 肩部、腿部、支架

海鲜

  • 鲑鱼

烹饪方法

方法温度范围最适合
低烟和慢烟225-250°F胸脯、猪排、肋骨
热烟275-325°F家禽、猪腰肉
直接烧烤400-500°F牛排、排骨
间接烧烤300-350°F烘烤,大块
倒车档225°F→ 500°F厚牛排
麻雀325-400°F整只鸟
烤肉店300-350°F整只鸟,烤肉

安装

本地安装

# Clone or copy the server files
cd bbq-mcp-server

# Install dependencies
npm install

# Build
npm run build

# Run (stdio mode for local use)
npm start

# Run (HTTP mode for remote access)
TRANSPORT=http npm start

部署到Smithery

此服务器旨在与 铁匠铺 用于托管部署。Smithery自动处理容器化和缩放。

1.推送到GitHub

git init
git add .
git commit -m "BBQ MCP Server"
git remote add origin https://github.com/YOUR_USERNAME/bbq-mcp-server.git
git push -u origin main

2.连接到Smithery

  1. 首选 史密斯艾 并登录
  2. 点击“添加服务器”并连接您的GitHub存储库
  3. Smithery将自动检测 smithery.yaml 和 package.json 配置
  4. 点击“部署”

3.配置会话

当用户连接到Smithery上的服务器时,他们可以通过会话配置提供他们的ThermoWorks凭据:

参数说明
thermoworks_emailThermoWorks帐户电子邮件(可选)
thermoworks_passwordThermoWorks帐户密码(可选)
use_legacy_smoke设置 true 适用于较旧的Smoke Gateway设备

不提供凭据的用户仍然可以使用所有烧烤烹饪指导工具——只有实时设备阅读工具需要身份验证。

4.使用Smithery CLI进行本地开发

# Install Smithery CLI
npm install -D @smithery/cli

# Start development server with hot reload
npm run dev

# This opens the Smithery Playground for testing

ThermoWorks云认证

连接您的帐户

MCP服务器直接与ThermoWorks Cloud(Firebase后端)进行身份验证。您的凭据将直接发送到ThermoWorks服务器,永远不会被存储。

{
  "tool": "thermoworks_authenticate",
  "args": {
    "email": "your-thermoworks-email@example.com",
    "password": "your-password"
  }
}

适用于自动/无头使用

设置环境变量:

export THERMOWORKS_EMAIL="your-email@example.com"
export THERMOWORKS_PASSWORD="your-password"

安全说明

  • ✅ 直接发送到ThermoWorks/Firebase的凭据(HTTPS)
  • ✅ MCP服务器未存储凭据
  • ✅ 代币在1小时后自动过期
  • ✅ 令牌在需要时自动刷新
  • ⚠️ 在生产中使用环境变量,永远不要硬编码凭据

可用工具

ThermoWorks云工具

thermoworks_authenticate

使用您的帐户连接到ThermoWorks Cloud。

{
  "email": "your@email.com",
  "password": "your-password",
  "use_legacy_smoke": false
}
thermoworks_get_live_readings

从所有连接的设备获取当前温度读数。

{
  "device_serial": "SIG-12345",  // optional, defaults to all
  "response_format": "markdown"
}
thermoworks_analyze_live

实时阅读并分析烹饪目标。

{
  "device_serial": "SIG-12345",
  "probe_id": "1",
  "protein_type": "beef_brisket"
}

烧烤烹饪工具

bbq_get_cooking_guidance

获取特定蛋白质的全面烹饪指南。

{
  "protein_type": "beef_brisket",
  "weight_pounds": 14,
  "serving_time": "2024-12-25T18:00:00"
}

bbq_analyze_temperature

分析当前温度并获得进度/建议。

{
  "current_temp": 165,
  "target_temp": 203,
  "protein_type": "beef_brisket",
  "previous_readings": [
    {"temp": 155, "timestamp": "2024-12-25T10:00:00"},
    {"temp": 160, "timestamp": "2024-12-25T11:00:00"},
    {"temp": 165, "timestamp": "2024-12-25T12:00:00"}
  ]
}

bbq_get_target_temperature

获取指定熟度下蛋白质的目标温度。

{
  "protein_type": "beef_ribeye",
  "doneness": "medium_rare"
}

bbq_list_proteins

列出所有支持的蛋白质及其烹饪信息。

{
  "category": "beef"
}

bbq_estimate_cook_time

估计总烹饪时间。

{
  "protein_type": "pork_butt",
  "weight_pounds": 10,
  "cook_method": "smoke_low_slow"
}

bbq_detect_stall

检测你的厨师是否出现温度停滞。

{
  "protein_type": "beef_brisket",
  "current_temp": 160,
  "readings": [
    {"temp": 158, "timestamp": "2024-12-25T10:00:00"},
    {"temp": 159, "timestamp": "2024-12-25T11:00:00"},
    {"temp": 160, "timestamp": "2024-12-25T12:00:00"},
    {"temp": 160, "timestamp": "2024-12-25T13:00:00"}
  ]
}

bbq_get_cooking_tips

获取蛋白质和烹饪阶段的烹饪技巧。

{
  "protein_type": "beef_brisket",
  "current_phase": "stall"
}

bbq_calculate_rest_time

计算休息时间和剩余烹饪时间。

{
  "protein_type": "beef_brisket",
  "current_temp": 200
}

bbq_analyze_device_reading

分析ThermoWorks设备的读数。

{
  "device_type": "Signals",
  "probe_readings": [
    {"probe_id": "probe1", "name": "Brisket", "temperature": 175},
    {"probe_id": "ambient", "name": "Smoker", "temperature": 250}
  ],
  "protein_type": "beef_brisket",
  "target_temp": 203
}

bbq_convert_temperature

在华氏度和摄氏度之间转换。

{
  "temperature": 225,
  "from_unit": "fahrenheit",
  "to_unit": "celsius"
}

示例用法

计划做胸脯厨师

“我有一个14磅重的胸脯,想在下午6点供应晚餐。我什么时候开始?”

服务器将计算:

  • 预计烹饪时间(低速和慢速约17-18小时)
  • 建议开始时间(考虑休息和缓冲)
  • 目标温度
  • 失速警告
  • 休息说明

监控进度

“我的胸脯温度是165°F,两个小时没有动过。这正常吗?”

服务器将:

  • 检测失速
  • 确认这是正常行为
  • 提供建议(打包或骑行)
  • 估计剩余时间

到达终点线

“胸脯刚刚达到200°F。我应该休息多久?”

服务器将:

  • 建议休息60+分钟
  • 计算预期结转温度(+5°F)
  • 提供休息指导
  • 建议采用较冷的方法延长保温时间

热电厂集成

此服务器旨在与ThermoWorks Cloud连接的设备配合使用:

  • 信号:带Billows风扇控制的4探头温度计
  • 烟:带网关的2探头无线温度计
  • BlueDOT:带应用程序连接的蓝牙温度计

虽然API完全集成需要ThermoWorks云证书,但服务器可以分析用户提供的温度读数并模拟设备工作流程。

美国农业部温度指南

蛋白质最低安全标准推荐
牛肉(整块)145°F+3分钟休息中等偏少:130°F
猪肉(整块)145°F+3分钟休息中等:145°F
绞肉160°F160°F
家禽165°F胸围:165°F,大腿:175°F
胸肉/拉肉145°F安全可拉肉:200-205°F

许可证

麻省理工学院

Smithery部署

此服务器与兼容 铁匠铺 用于托管部署。

快速部署

  1. 推送到GitHub存储库
  2. 连接到Smithery并导入您的仓库
  3. Smithery将检测 smithery.yaml 并自动部署

配置架构

当用户连接时,他们可以选择提供:

参数类型说明
thermoworksEmailstring热电厂帐户电子邮件
thermoworksPasswordstringThermoWorks帐户密码
useLegacySmokeboolean使用旧式Smoke Gateway API
defaultTempUnitenum“华氏度”或“摄氏度”

使用Smithery CLI进行本地开发

# Install Smithery CLI
npm install -g @smithery/cli

# Run dev server with hot-reload
npm run dev

# Or run playground
npx @smithery/cli playground

Smithery的档案

  • smithery.yaml -Smithery配置
  • src/smithery.ts -Smithery兼容入口点 configSchema 出口

贡献

欢迎投稿!感兴趣的领域:

  • 其他蛋白质谱
  • 区域烧烤风格变化
  • 增强的ThermoWorks云集成
  • 吸烟者/烤架特定建议

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

BBQ烹饪TypeScript本地部署温度监测烹饪指导ThermoWorks集成实时数据分析

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
BBQ MCP Server

MCP World · 本页

0stdio有2 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

BBQ MCP Server 怎么安装?

公开资料给出的安装命令是 npx @smithery/cli playground,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

BBQ MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

BBQ MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

BBQ MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

BBQ MCP Server 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP