Briefing
The project drives OpenOCD through its telnet port, and the README expects it to work with any probe OpenOCD supports; only CMSIS-DAP has been tested. Its 12 MCP tools include probe_chip, register_read, memory_write, find_svd and decode_register. The bundled skill routes HardFaults, hangs, clock and memory faults to a playbook. It has no third-party Python dependencies.
MCP tools act directly on the target, so the README advises using them only where changing run state or memory is acceptable. The CLI asks for confirmation flags before writes, resets and resumes. Testing so far is Windows with PowerShell and OpenOCD 0.12.0. The smoke-test output shows CPUID 0x410FC241, DEV_ID 0x413 and a decoded RCC_CR value.
Written by the Boards & Bots curator
From the GitHub API
Repository facts
| Repository | royforlinux/ |
|---|---|
| Stars | 5 |
| License | MIT Permissive |
| Language | Python |
| Last push | 24 May 2026 5 mo ago |