Embedded Debugger MCP logo

Embedded Debugger MCP

未申請

作者: Adancurusul

MCP server + CLI + Codex/Claude skill for embedded debugging via probe-rs or OpenOCD — ARM Cortex-M, RISC-V, and Xtensa (ESP32), with AI crash diagnosis

ai-skillarm-cortex-mclaude-codeclaude-code-skillclaude-skillclicodex-skilldebug-probeembedded-debuggingembedded-systemsesp32mcpmcp-servermodel-context-protocolopenocdprobe-rsriscvrustskillxtensa

サーバーをセットアップ

このサーバーには個別の設定が必要です。再利用可能な公開起動コマンドがないため、プロジェクトの手順に従ってください。

プロジェクトの手順

AI & MLの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

24 件中 24 件

ドキュメントに記載されたツール (24)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

clear_breakpoint

Clear a hardware breakpoint.

connect

Open a probe session for a target chip.

diagnose_fault

Read the Cortex-M SCB fault registers (CFSR/HFSR/MMFAR/BFAR/SHCSR/CPUID) plus PC/SP/LR in one call and return a compact structured evidence bundle with the set fault bits. Reports raw evidence; it does not assert a root cause. Halt the target first.

disconnect

Drop the session and clean up resources.

flash_erase

Erase flash when erase permissions are enabled.

flash_program

Program ELF, HEX, or BIN files through probe-rs flash algorithms.

flash_verify

Compare raw expected data with target flash contents.

get_status

Read core/session status.

halt

Halt core execution.

list_probes

Discover connected debug probes.

probe_info

Show active session information.

read_memory

Read target memory with configured size/range limits.

reset

Reset the core. Only the implemented hardware-style reset path is accepted.

rtt_attach

Attach to a SEGGER RTT control block.

rtt_channels

List discovered RTT channels.

rtt_detach

Detach RTT.

rtt_read

Read from an up channel with max byte and timeout limits.

rtt_write

Write to a down channel.

run

Resume execution.

run_firmware

Erase, program, reset/run, and optionally attach RTT.

set_breakpoint

Set a hardware breakpoint.

step

Single-step one instruction.

unwind_exception

Unwind the stack after a crash and map each frame to a source line. On the probe-rs backend, returns a full DWARF backtrace (function + file:line per frame) via probe-rs's own unwinder; on the OpenOCD backend, reads the Cortex-M exception stack frame and maps the faulting PC / caller LR to source li

write_memory

Write target memory when enabled by configuration.

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。