](https://mseep.ai/app/andrewklement-gaggiuino-mcp)
gaggiuino-mcp
](https://smithery.ai/server/@AndrewKlement/gaggiuino-mcp)
MCP 服务器 这是一个轻量级的模型上下文协议(MCP)服务器,专为 加吉乌伊诺,Gaggia Classic的开源意式浓缩咖啡机控制器。它旨在轻松集成想要实时显示或分析Gaggiuino系统数据的AI客户端。
这是我写的一篇关于这个项目的文章https://medium.com/@a.klement.w/在浓缩咖啡中拨号-使用mcp服务器-0207819fe93a
允许连接的客户端执行以下操作:
- 检索当前机器状态
- 访问最新的镜头ID
- 获取指定id的拍摄数据
特性
📊 实时访问射击遥测
🌐 专为本地网络接入而设计
如何使用
使用克劳德桌面
{
"mcpServers": {
"gaggiuino": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/gaggiuino-mcp",
"run",
"gaggiuino.py"
]
}
}
}通过Smithery安装
通过以下方式自动安装Claude Desktop的Gaggiuino浓缩咖啡机服务器 史密瑟里:
npx -y @smithery/cli install @AndrewKlement/gaggiuino-mcp --client claude可用工具集
| 工具集 | 说明 |
|---|---|
getLatestShotId | 获取最新的浓缩咖啡杯id |
getShotData | 获取某个id的浓缩咖啡拍摄数据。Args:id:shot id |
getStatus | 获取浓缩咖啡机状态 |
示例
用户:
分析最新的浓缩咖啡拍摄数据
克劳德:
我会为您检索和分析最新的浓缩咖啡拍摄数据。让我先检查一下您的浓缩咖啡机的状态,然后获取最新的拍摄信息。 getStatus 现在,我将获得最新一杯浓缩咖啡的ID: getLatestShotId 让我检索188号射击的数据: getShotData 根据检索到的数据,我现在将分析您最新的浓缩咖啡(ID#188)。以下是我的分析:
机器状态和射击概述 您的机器目前在57.2°C的温度和-0.1巴的压力下闲置。分析的镜头拍摄于2025年4月19日(基于时间戳),总时长为 26.5秒(265个数据点,间隔0.1秒)。
配置文件信息 您使用了“Leva 9 LR v0.5”剖面,这是一个多相剖面,压力下降,目标输出为40克。该配置文件具有
- 7 ml/s的流量控制预融合
- 流量降至3.5 ml/s
- 在3巴压力限制下,以1.5 ml/s的流量进行预提取
- 压力在2秒内升至9巴
- 一系列逐渐下降的压力阶跃(8.8→6.0巴)
射击分析 预输注和提取阶段
- 预输注(0-5s):以高流速(6-7ml/s)和最小压力(0.3-0.6巴)开始,使冰球饱和。
- 第一次压力上升(5-10s):压力逐渐上升至~2.5巴,同时流量降至~1.5 ml/s。
- 压力分布阶段(10-15s):压力保持在3巴左右,流量降至~0.8 ml/s。
- 压力斜坡(15-20s):压力在编程曲线后约5秒内从3巴增加到8.9巴。
- 压力下降阶段(20-26.5s):压力在剖面步骤后从~8.5巴逐渐下降到6.4巴。
关键测量
- 最终产量:38g(基于最终注射重量)
- 冲泡比例:无法确定(未提供咖啡剂量)
- 温度稳定性:极佳-在整个提取过程中保持在92.8-94.1°C
- 第一滴:出现在11-12秒左右(预融合后约75%)
- 峰值流速:7.2 ml/s(开始时)
- 峰值压力:8.9巴(约20秒时)
萃取动力学
- 流速:在预融合过程中,流速开始很高(7 ml/s),降至3.5 ml/s,然后降至1.5 ml/s,在提取过程中稳定在~2.8 ml/s。
- 供水:泵送的总水量为87.7毫升,杯中有38克,表明冰球中有大量的水滞留。
- 压力曲线:压力曲线显示了从预融合到提取的良好进展,压力平稳过渡到下降。
绩效评估 这似乎是一个技术上执行良好的镜头,并且很好地遵守了编程配置文件:
- 温度控制:在93-94°C左右具有出色的稳定性
- 压力曲线:遵循编程曲线,平滑过渡
- 提取流量:在主提取阶段保持一致
- 重量输出:达到38克(接近40克目标)
您是否希望我就这张照片的任何方面提供更具体的建议,或者您是否希望我们更详细地分析某个特定参数?
