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 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

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

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。