{"id":"1e6e1696-f51e-46fe-8744-52168b6c554c","shortId":"meeU6S","kind":"mcp","title":"Embedded Debugger (probe-rs)","tagline":"Provides hardware debugging capabilities for ARM Cortex-M and RISC-V microcontrollers through probe-rs integration, s...","description":"Provides hardware debugging capabilities for ARM Cortex-M and RISC-V microcontrollers through probe-rs integration, supporting popular debug probes like J-Link and ST-Link with session management, memory operations, breakpoint control, flash programming, and Real-Time Transfer communication for embedded firmware development.\n\nEmbedded Debugger MCP server that provides AI assistants with comprehensive hardware debugging capabilities for ARM Cortex-M and RISC-V microcontrollers through probe-rs integration. Built by Adancurusul, the implementation supports popular debug probes including J-Link, ST-Link, DAPLink, and Black Magic Probe, offering 18 debugging tools that cover session management, target control (halt/run/reset/step), memory operations, breakpoint management, flash programming, and Real-Time Transfer (RTT) communication for live firmware debugging. Designed for embedded developers and AI-assisted firmware development workflows who need conversational access to hardware debugging without manual probe configuration, enabling natural language interaction with microcontroller debugging sessions, memory inspection, and firmware flashing operations.","tags":["embedded","debugger","probe"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/adancurusul/embedded-debugger-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on pulsemcp · has source repo · 75 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T21:21:47.372Z","embedding":null,"createdAt":"2026-04-18T20:48:40.030Z","updatedAt":"2026-05-02T21:21:47.372Z","lastSeenAt":"2026-05-02T21:21:47.372Z","tsv":"'18':126 'access':167 'adancurusul':106 'ai':82,159 'ai-assist':158 'arm':11,31,90 'assist':83,160 'black':122 'breakpoint':62,138 'built':104 'capabl':9,29,88 'communic':71,148 'comprehens':85 'configur':174 'control':63,134 'convers':166 'cortex':13,33,92 'cortex-m':12,32,91 'cover':130 'daplink':120 'debug':8,28,47,87,111,127,152,170,181 'debugg':2,77 'design':153 'develop':75,156,162 'embed':1,73,76,155 'enabl':175 'firmwar':74,151,161,186 'flash':64,140,187 'halt/run/reset/step':135 'hardwar':7,27,86,169 'implement':108 'includ':113 'inspect':184 'integr':24,44,103 'interact':178 'j':51,115 'j-link':50,114 'languag':177 'like':49 'link':52,56,116,119 'live':150 'm':14,34,93 'magic':123 'manag':59,132,139 'manual':172 'mcp':78 'memori':60,136,183 'microcontrol':19,39,98,180 'natur':176 'need':165 'offer':125 'open-source' 'oper':61,137,188 'popular':46,110 'probe':4,22,42,48,101,112,124,173 'probe-r':3,21,41,100 'program':65,141 'provid':6,26,81 'real':68,144 'real-tim':67,143 'risc':17,37,96 'risc-v':16,36,95 'rs':5,23,43,102 'rtt':147 'server':79 'session':58,131,182 'st':55,118 'st-link':54,117 'support':45,109 'target':133 'time':69,145 'tool':128 'transfer':70,146 'transport-stdio' 'v':18,38,97 'without':171 'workflow':163","prices":[{"id":"666464d0-bda7-4483-92c4-076b16b6b207","listingId":"1e6e1696-f51e-46fe-8744-52168b6c554c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-18T20:48:40.030Z"}],"sources":[{"listingId":"1e6e1696-f51e-46fe-8744-52168b6c554c","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/adancurusul-embedded-debugger","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T20:48:40.030Z","lastSeenAt":"2026-05-02T21:21:47.372Z"}],"details":{"listingId":"1e6e1696-f51e-46fe-8744-52168b6c554c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Embedded Debugger (probe-rs)","github_stars":75,"registry_url":"https://www.pulsemcp.com/servers/adancurusul-embedded-debugger","source_code_url":"https://github.com/adancurusul/embedded-debugger-mcp"},"updatedAt":"2026-05-02T21:21:47.372Z"}}