Embedded Debugger MCP
什麼是嵌入式調試器MCP服務器?
嵌入式調試器MCP服務器是一個連接AI助手與物理硬件調試工具的專業中間件。它允許AI助手通過標準協議直接與嵌入式開發板交互,執行調試、編程和數據分析任務。如何使用嵌入式調試器MCP服務器?
安裝服務器後,配置您的AI助手(如Claude)連接到此服務。然後您可以通過自然語言指令控制調試會話,如讀取內存、設置斷點或編程閃存。適用場景
適用於嵌入式開發人員需要AI輔助調試、遠程硬件診斷、自動化測試腳本開發以及嵌入式系統教學演示等場景。主要功能
多探頭支持
支持J-Link、ST-Link V2/V3、DAPLink和Black Magic Probe等多種調試探頭
完整調試控制
提供連接、暫停、運行、復位和單步執行等完整調試控制功能
內存操作
支持多種數據格式的閃存和RAM讀寫操作
即時傳輸(RTT)
雙向即時數據傳輸,支持交互式命令/響應系統
多架構支持
支持ARM Cortex-M和RISC-V架構,特別優化了STM32系列
優勢
生產就緒 - 所有22個調試工具都經過實際硬件驗證
無縫AI集成 - 專為Claude等AI助手優化
硬件兼容性廣 - 支持主流調試探頭和MCU架構
即時交互 - 通過RTT實現雙向通信
侷限性
需要物理硬件連接 - 不能完全模擬
部分高級功能需要特定調試探頭支持
RISC-V支持目前不如ARM全面
如何使用
安裝服務器
從源代碼構建或下載預編譯版本
配置AI客戶端
在AI助手配置中添加MCP服務器路徑
連接硬件
使用USB連接調試探頭和目標開發板
開始調試
通過自然語言指令與硬件交互
使用案例
固件編程
將編譯好的固件燒錄到目標設備
即時調試
通過RTT與運行中的固件交互
內存分析
讀取並分析特定內存區域內容
常見問題
為什麼我的調試探頭沒有被檢測到?
如何確認我的芯片被支持?
RTT通信不工作怎麼辦?
相關資源
GitHub倉庫
項目源代碼和問題追蹤
probe-rs文檔
底層調試庫的官方文檔
STM32 Demo教程
完整的STM32演示項目指南
MCP協議規範
Model Context Protocol的官方規範

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
34.2K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
28.6K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
103.8K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
27.9K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.5K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
20.5K
4.8分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
15.9K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
68.3K
4.7分
