Debugforge logo

Debugforge

未申請

作者: YangPan2020

DebugForge — MCP server that connects Lauterbach TRACE32 debuggers to AI agents for autonomous debugging.

サーバーをセットアップ

01 / クライアントを選択

02 / 接続前の準備

認証方法は未指定です。接続前にプロジェクトの手順を確認してください。

プロジェクトが必要とする実行環境をインストールし、クライアントから利用できるようにしてください。

プロジェクトの手順

手順に記載された名前をカンマで区切って入力してください。秘密の値は入力しないでください。

03 / 設定を追加

出典:公開インストール手順から生成

claude mcp add --transport stdio 'debugforge' -- 'uvx' 'debugforge'

プレースホルダーを置き換えてからターミナルで実行してください。

04 / クライアントで確認

クライアントの MCP 設定で接続とツール一覧を確認してください。設定のコピーだけでは接続成功は確認できません。

AI & MLの他のサーバー

ディレクトリ全体を見る

未申請リスティング

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

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

このサーバーを申請する

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

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

40 件中 40 件

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

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

clear_all_breakpoints

Delete all breakpoints at once

connect

Connect to a TRACE32 PowerView instance

delete_breakpoint

Delete a breakpoint

disconnect

Disconnect from TRACE32

evaluate

Evaluate a TRACE32 expression or function

execute_command

Execute any TRACE32 PRACTICE command

get_callstack

Get call stack with function names

get_current_function

Get name of currently executing function

get_locals

Get call stack with all local variables per frame

get_project_config

Get the loaded project configuration (paths, scripts, settings)

get_run_stats

Combined run/halt statistics

get_source_location

Get current source file and line

get_state

Get current CPU execution state

go

Start/continue program execution

halt

Stop program execution

list_breakpoints

List all active breakpoints

read_memory

Read target memory (hex dump format)

read_memory_cached

Read through CPU data cache

read_memory_physical

Read bypassing cache

read_register

Read a single CPU register

read_registers

Read multiple registers at once

read_variable

Read a C/C++ variable by symbol name

reset

Reset the target CPU

run_practice

Run a PRACTICE (.cmm) script with timeout

set_action_breakpoint

Execute a TRACE32 command on hit

set_breakpoint

Set a program/read/write/readwrite breakpoint

set_conditional_breakpoint

Breakpoint with HLL condition (e.g., i > 100)

set_count_breakpoint

Stop after N-th hit (loop debugging)

set_data_breakpoint

Trigger on memory access with optional value match

set_task_breakpoint

Trigger only for a specific OS task/thread

set_temporary_breakpoint

Auto-deletes after first hit

status

Get connection status, TRACE32 version, and system state

step

Single-step execution (into, over, or out)

symbol_by_address

Look up symbol name by address

symbol_by_name

Look up symbol address by name

toggle_breakpoint

Enable/disable a breakpoint without deleting

var_view

View a variable/struct/array with full expansion

write_memory

Write data to target memory

write_register

Write a value to a CPU register

write_variable

Write a value to a C/C++ variable

ツールの変更履歴

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

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