adancurusul/embedded-debugger-mcp
🔌 MCP 서버adancurusul
LLM이 probe-rs를 통해 임베디드 하드웨어를 직접 제어하고 디버깅할 수 있게 해주는 MCP 서버입니다.
embedded-debugger-mcp 프로젝트는 AI 에이전트가 물리적 임베디드 장치와 통신할 수 있도록 특화된 인터페이스를 제공합니다. MCP(Model Context Protocol)를 기반으로 구축되어 LLM 기반 개발 환경과 probe-rs 생태계 사이의 가교 역할을 합니다. 이를 통해 AI는 기존에 수동 CLI 도구나 IDE에서만 가능했던 저수준 디버깅 작업을 수행할 수 있습니다. 주요 기능으로는 J-Link, ST-Link와 같은 다양한 하드웨어 프로브 지원과 ARM Cortex-M, RISC-V 등 대중적인 아키텍처와의 호환성이 있습니다. 디버깅 프리미티브를 MCP 도구로 노출함으로써, 개발자는 하드웨어 진단, 메모리 검사 및 펌웨어 검증을 자동화할 수 있습니다. 이는 하드웨어 루프 내 테스트(HIL) 및 AI 보조 펌웨어 개발을 향한 중요한 진전이며, 디버깅 과정에 LLM을 통합하려는 임베디드 엔지니어의 워크플로우를 크게 간소화합니다.
💡하이라이트
- ├─ARM Cortex-M 및 RISC-V 지원
- ├─J-Link 및 ST-Link 호환
- └─probe-rs 생태계 기반 구동
🎯대상
- ├─임베디드 시스템 엔지니어
- └─펌웨어 개발자