家庭自动化与物联网 · 开发者工具

Embedded Debugger MCP

adancurusul/embedded-debugger-mcp

一个专业的嵌入式调试MCP服务器,提供AI助手全面的嵌入式系统调试能力,支持ARM Cortex-M和RISC-V微控制器,与真实硬件集成。

安装

客户端配置

{
  "mcpServers": {
    "embedded-debugger": {
      "command": "/path/to/embedded-debugger-mcp/target/release/embedded-debugger-mcp",
      "args": [
        "serve"
      ],
      "env": {
        "RUST_LOG": "<RUST_LOG>"
      }
    }
  }
}

环境变量

RUST_LOGCARGO_TARGET_DIR
分类
家庭自动化与物联网, 开发者工具
许可证
MIT
更新于
2026年10月6日

工具(24)

  • list_probes

    Discover connected debug probes.

  • connect

    Open a probe session for a target chip.

  • probe_info

    Show active session information.

  • halt

    Halt core execution.

  • run

    Resume execution.

  • reset

    Reset the core.

  • step

    Single-step one instruction.

  • get_status

    Read core/session status.

  • disconnect

    Drop the session and clean up resources.

  • read_memory

    Read target memory with configured size/range limits.

  • write_memory

    Write target memory when enabled by configuration.

  • set_breakpoint

    Set a hardware breakpoint.

  • clear_breakpoint

    Clear a hardware breakpoint.

  • 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…

  • unwind_exception

    Unwind the stack after a crash and map each frame to a source line.

  • 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.

  • run_firmware

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

  • rtt_attach

    Attach to a SEGGER RTT control block.

  • rtt_detach

    Detach RTT.

  • rtt_channels

    List discovered RTT channels.

  • rtt_read

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

  • rtt_write

    Write to a down channel.

本页信息摘自该项目的 README。 查看 README

相关 MCP 服务器

更多服务器
rulego logo

rulego

rulego/rulego

1.1k

RuleGo是一个基于Go语言的轻量级、高性能、嵌入式、可编排的组件化规则引擎,适用于低代码、业务编排、数据集成、工作流、物联网等多种场景。

家庭自动化与物联网
Homeassistant MCP logo

Homeassistant MCP

tevonsb/homeassistant-mcp

246

一个连接Home Assistant与LLM的MCP协议服务器,实现智能家居的自然语言控制与监控

家庭自动化与物联网
MCP Server Apple Shortcuts logo

MCP Server Apple Shortcuts

recursechat/mcp-server-apple-shortcuts

145

一个让AI助手通过MCP协议控制苹果快捷指令的服务

家庭自动化与物联网
Siri Shortcuts logo

Siri Shortcuts

dvcrn/mcp-server-siri-shortcuts

115

通过MCP协议提供Siri快捷指令服务的服务器

家庭自动化与物联网
Hass MCP logo

Hass MCP

voska/hass-mcp

60

Hass-MCP是一个连接Home Assistant与AI助手(如Claude)的协议服务器,实现智能家居设备查询、控制和自动化管理。

家庭自动化与物联网
MCP Server Home Assistant logo

MCP Server Home Assistant

allenporter/mcp-server-home-assistant

45

为Home Assistant提供模型上下文协议服务的集成组件

家庭自动化与物联网