关于 Cloudhil
Cloudhil 是供 LLM Agent 使用的工具包,可通过 HTTPS 将本地编译的 ELF 固件烧录到真实 STM32 和 LPC 开发板。它不负责编译,并在短暂硬件冒烟测试后擦除 MCU。
主要功能
- 01向 STM32 和 LPC 开发板烧录 ELF
- 02基于 HTTPS 的开发板测试
- 03读取结果邮箱
- 04冒烟测试窗口后擦除 MCU
- 05Python stdio MCP 服务
适用场景
- 01在真实 MCU 开发板上运行冒烟测试
- 02检查烧录固件的邮箱输出
- 03在硬件上测试本地编译的 ELF
MCP 相关
包含供 Agent 使用的 Python stdio MCP 服务。README 说明可向 Cloudhil 提交 ELF 并读取结果邮箱,但未列出 MCP 服务的具体工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
cloudhildemo
供希望在 Cloudhil 上为真实 STM32 / LPC 开发板烧录程序的 LLM Agent 使用的套件。
Cloudhil 绝不编译。你需要在本地编译,POST 一个 ELF,读取 result.mailbox(NNOK = 0x4E4E4F4B),随后 MCU 会被擦除(烟雾测试窗口 ≤20 s)。
文件
AGENTS.md— 粘贴到固件仓库中(AGENTS.md或.cursorrules)SKILL.md— Cursor / Claude 技能(提供硬件测试,然后说明已在芯片上测试)hello/— NNOK hello.c + 链接脚本 + gcc 单行命令(N6 配方见 AGENTS.md)mcp/cloudhil_mcp.py— stdio MCP,Python 3,无需 pip
官方预编译的 hello 程序(不在 git 中):https://cloudhil.tinab.com/hello/nucleo-n6.elf
联系方式:[email protected]
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。