Give your AI agent a body.
A $5 ESP32 becomes a native MCP server — no bridge, no Raspberry Pi, no cloud. The microcontroller is the server, and hard safety limits are compiled into its firmware.
Plug your ESP32 (or ESP32-S3) board into USB and click:
The chip type is detected automatically. Close any serial monitors first — only one program can hold the port.
animus-setup.192.168.4.1). Tap your network, enter its password.animus-1.claude mcp add --transport http animus http://<device-ip>/mcp
Then just ask: "What tools does my animus device have? Blink the demo LED." Works with any MCP client — Claude Code, Claude Desktop, Cursor, MCP Inspector and more.
The firmware enforces a compiled-in pin allow-list, per-output auto-off timers (a pump physically cannot run longer than its limit), an audit log of every actuation, and DNS-rebinding protection. Nothing an LLM sends over the network can widen these limits at runtime. Read the safety model.