CupCarbon × Claude

Design, program and drive your networks by talking to Claude. Two integrations that combine: skills that make Claude fluent in CupCarbon code, and an MCP server that gives it hands on the simulator.

🧠

1. Claude Skills — Claude writes your node programs

Install once in Claude; afterwards it writes correct CupCarbon code on request:

  1. Download a skill below.
  2. Drag the file into any Claude chat and click Save skill (or Claude → Settings → Capabilities → Skills → Upload).
  3. Ask: "write a script where the node drives to any node publishing on cupcarbon/fire".
cupcarbon-coding.skill (Python / IoT) cupcarbon-senscript.skill (SenScript / WSN)

Claude Code users: unzip and copy the folder into ~/.claude/skills/ — fully local.

🔌

2. MCP Server — Claude drives the simulator

Claude Desktop / Claude Code designs on your map: add nodes, routes, scripts, simulations, workflows (25 tools).

  1. Download and unzip the server, then pip3 install -r requirements.txt.
  2. Register it in Claude Desktop (Settings → Developer → Edit Config — full steps in the PDF guide).
  3. In CupCarbon click Command; in Claude say "Connect to CupCarbon" — the topic is discovered automatically.
cupcarbon_mcp_server.zip PDF guide
How they combine: the skills make Claude fluent in cup_* Python and SenScript; the MCP server gives it hands on the simulator. With both, one sentence — "create a ring of 6 nodes, write the blink script and run it" — goes from idea to a living simulation. All communications use your CupCarbon session topic (random at every launch; see the security notes in the guides).