gaggiuino-mcp
Gaggiuino MCP 服务器
这是一个轻量级的模型上下文协议(Model Context Protocol, MCP)服务器,专为 Gaggiuino 构建。Gaggiuino 是一个为 Gaggia Classic 意式咖啡机设计的开源控制器。该服务器旨在方便地集成 AI 客户端,以便实时显示或分析来自 Gaggiuino 系统的数据。
关于本项目的详细介绍,请参考我撰写的这篇文章:使用 MCP 服务器优化意式浓缩咖啡
允许连接的客户端执行以下操作:
- 获取当前咖啡机状态
- 访问最新的萃取 ID
- 获取指定 ID 的萃取数据
功能
📊 实时访问萃取数据🌐 专为本地网络访问设计
使用方法
使用 Claude Desktop
可用工具集
工具集 | 描述 |
getLatestShotId | 获取最新的意式浓缩萃取 ID |
getShotData | 获取指定 ID 的萃取数据。参数:id: 萃取 ID |
getStatus | 获取咖啡机状态 |
示例
用户:
分析最新的意式浓缩萃取数据
Claude:
我将为您检索并分析最新的意式浓缩萃取数据。首先,我会检查咖啡机的状态,然后获取最新的萃取信息。
getStatus
现在,我将获取最新萃取的 ID:getLatestShotId
让我检索 ID 为 #188 的萃取数据:getShotData
根据检索到的数据,我将分析您的最新萃取(ID #188)。以下是分析结果:咖啡机状态与萃取概览您的咖啡机当前处于空闲状态,温度为 57.2°C,压力为 -0.1 bar。分析的萃取发生在 2025 年 4 月 19 日(基于时间戳),总时长为 26.5 秒(265 个数据点,间隔 0.1 秒)。
萃取配置信息您使用了 "Leva 9 LR v0.5" 配置文件,这是一个多阶段配置文件,具有逐渐降低的压力,目标输出为 40g。该配置文件包括:
- 流量控制的预浸阶段,流量为 7 ml/s
- 流量降至 3.5 ml/s
- 预萃取阶段,流量为 1.5 ml/s,压力限制为 3 bar
- 压力在 2 秒内上升至 9 bar
- 一系列逐渐降低的压力步骤(8.8→6.0 bar)
萃取分析预浸与萃取阶段
- 预浸阶段(0-5 秒):以高流量(6-7 ml/s)和最小压力(0.3-0.6 bar)开始,使咖啡粉饼充分饱和。
- 首次压力上升(5-10 秒):压力逐渐升至 ~2.5 bar,流量降至 ~1.5 ml/s。
- 压力曲线阶段(10-15 秒):压力保持在 ~3 bar,流量降至 ~0.8 ml/s。
- 压力上升阶段(15-20 秒):压力在 ~5 秒内从 3 bar 上升至 8.9 bar,遵循编程的曲线。
- 压力下降阶段(20-26.5 秒):压力从 ~8.5 bar 逐渐降至 6.4 bar,遵循编程的步骤。
关键测量数据
- 最终产量:38g(基于最终萃取重量)
- 萃取比例:无法确定(未提供咖啡粉量)
- 温度稳定性:极佳 - 在整个萃取过程中保持在 92.8-94.1°C
- 第一滴出现时间:约 11-12 秒(预浸阶段的 ~75%)
- 峰值流量:7.2 ml/s(开始时)
- 峰值压力:8.9 bar(约 20 秒时)
萃取动态
- 流量:开始时较高(7 ml/s),在预浸阶段逐步降至 3.5 ml/s 和 1.5 ml/s,然后在萃取阶段稳定在 ~2.8 ml/s。
- 出水量:总出水量为 87.7 ml,杯中为 38g,表明粉饼中保留了大量水分。
- 压力曲线:压力曲线从预浸到萃取阶段表现出色,压力下降过渡平滑。
性能评估这是一次技术执行良好的萃取,与编程的曲线高度吻合:
- 温度控制:极佳,稳定在 93-94°C
- 压力曲线:平滑过渡,遵循编程的曲线
- 萃取流量:在主要萃取阶段保持一致
- 产量:接近 40g 的目标,达到 38g
您是否希望我对此次萃取的某些方面提供更具体的建议,或者是否有特定参数需要我进行更详细的分析?
- Author:waytomcp
- URL:https://www.waytomcp.com/article/AndrewKlement/gaggiuino-mcp
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!