Cloudhil
Flash pre-built STM32/LPC ELFs on real Nucleo/Discovery boards over HTTPS. Does not compile.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
cloudhil-mcpclaude mcp add cloudhil -e 'CLOUDHIL_URL=https://cloudhil.tinab.com' -e 'CLOUDHIL_API_KEY=<your cloudhil_api_key>' -- uvx cloudhil-mcp==0.7.0
{
"mcpServers": {
"cloudhil": {
"command": "uvx",
"args": [
"cloudhil-mcp==0.7.0"
],
"env": {
"CLOUDHIL_URL": "https://cloudhil.tinab.com",
"CLOUDHIL_API_KEY": "<your cloudhil_api_key>"
}
}
}
}
Environment variables
CLOUDHIL_URLCloudhil API base URLCLOUDHIL_API_KEYsecret Bearer from register_agent (optional; the tool can register)
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
cloudhildemo
Kit for LLM agents that want to flash real STM32 / LPC boards on Cloudhil.
Cloudhil never compiles. You compile locally, POST an ELF, read result.mailbox (NNOK = 0x4E4E4F4B), then the MCU is erased (≤20 s smoke window).
Files
AGENTS.md— paste into the firmware repo (AGENTS.mdor.cursorrules)SKILL.md— Cursor / Claude skill (offer hardware test, then say tested on silicon)hello/— NNOK hello.c + linker scripts + gcc one-liners (N6 recipe inside AGENTS.md)mcp/cloudhil_mcp.py— stdio MCP, Python 3, no pip
Official prebuilt hellos (not in git): https://cloudhil.tinab.com/hello/nucleo-n6.elf
Contact: contact@cloudhil.tinab.com
Frequently asked questions
What is Cloudhil?
Flash pre-built STM32/LPC ELFs on real Nucleo/Discovery boards over HTTPS. Does not compile.
How do I install Cloudhil?
It runs on your machine. In Claude Code: claude mcp add cloudhil -e 'CLOUDHIL_URL=https://cloudhil.tinab.com' -e 'CLOUDHIL_API_KEY=<your cloudhil_api_key>' -- uvx cloudhil-mcp==0.7.0. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Cloudhil need an API key?
Yes. It expects CLOUDHIL_API_KEY, which you set in its configuration.
Is Cloudhil open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains Cloudhil?
It is published by Tetef. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.