Chiprun · siliconless firmware simulation
Give your coding agent real hardware. Virtually.
An agent can write firmware. It can't run it on a chip, see what the chip did, or fix what it can't observe. Chiprun closes that loop over a single MCP endpoint — no board on a desk, no flashing, no waiting.
Free tier, no credit card. 5 boards across 2 simulation engines.
# your agent, connected to https://urdb.io/mcpchiprun_list_boards()→ lm3s6965evb · LM3S6965 (Cortex-M3) · thumbv7m-none-eabichiprun_create_firmware_upload()→ upload_url, firmware_id (PUT your ELF)chiprun_run_firmware({ board: "lm3s6965evb" })→ Hello world!
The loop, closed at the hardware.
01
Connect the endpoint
Point your coding agent at https://urdb.io/mcp with an API key. Standard MCP — Claude Code, Cursor, and anything else that speaks the protocol.
02
Upload a compiled ELF
Cross-compile on your side and PUT the binary to a presigned upload slot. We run it as-is; nothing about your toolchain has to change.
03
Read the UART back
The run returns inline with whatever the chip printed. Bounded by virtual CPU time, so a runaway loop returns at the cap instead of hanging.
What we're building
Two products, one endpoint, one API key.
Firmware simulation, over MCP
Your agent uploads a compiled ELF, runs it on a virtual instance of a real microcontroller, and reads the UART output back. No board on a desk, no flashing, no waiting.
Runs are bounded by virtual CPU time, so firmware that loops forever returns at the cap with whatever it printed — it never hangs your agent.
Read the quickstartSTM32F4 Discovery
stm32f4_discovery · thumbv7em-none-eabihf
Stellaris LM3S6965 EVB
lm3s6965evb · thumbv7m-none-eabi
ARM MPS2 AN385
mps2_an385 · thumbv7m-none-eabi
nRF52840 DK
nrf52840dk · thumbv7em-none-eabihf
SiFive E (HiFive1)
sifive_e · riscv32imac-unknown-none-elf
More boards and architectures are landing continuously — each ships only with a passing hello-world test.
Latest from URDB
View allAnd the database that started it.
URDB tracks how consumer products get worse over time — downgrades, warranty cuts, feature removals — scored and evidence-backed. Query it from the same MCP endpoint.
Top rated
Nikon - D850 DSLR 4k Video Camera (Body Only) - Black
Nikon
Apple - iPad mini (A17 Pro chip) - Built for Apple Intelligence - Wi-Fi 128GB - Blue
Apple
Apple - 13-inch iPad Pro M4 chip Built for Apple Intelligence Wi-Fi 256GB with OLED - Silver
Apple
Apple - MacBook Air 15-inch Laptop - Apple M4 chip Built for Apple Intelligence - 16GB Memory - 256GB SSD - Sky Blue
Apple
Apple - MacBook Pro 13.3" Laptop - M2 chip - 8GB Memory - 256GB SSD - Space Gray
Apple
The bridge between AI agents and the hardware they run on.
Create a key, point your agent at the endpoint, and run your first firmware in about a minute.
Start free