Debug microcontrollers from Claude via OpenOCD: flash, breakpoints, memory and registers by name.
Debug microcontrollers from Claude via OpenOCD: flash, breakpoints, memory and registers by name.
Once connected to a target through a debug probe (ST-Link, J-Link, CMSIS-DAP, …), your AI assistant can:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| transport | "swd" or "jtag". Set "swd" for a **J-Link** on Cortex-M |
| svd_file | CMSIS-SVD file for the chip (enables peripheral registers by name). |
| elf_file | your firmware build output (enables variables by name). |
| read_only | false |
| allow_memory_write | true |
| allow_flash | true |
| allow_flash_erase | **false** |
| allow_raw_command | true |
| flash_allowed_paths | [] (any) |
{
"mcpServers": {
"openocd": {
"command": "uvx",
"args": ["caches"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
NewsNow MCP Server
One MCP, many parsers. Routes between markitdown, Docling, and LlamaParse. Plus an interpret tool…
Model Context Protocol (MCP) server for EVC Mesh — a task management platform for coordinating humans and AI agents.
MCP (Model Context Protocol) servers are designed to process structured requests from AI agents, perform domain-specific operations, and return