루카스 제라즈가 오실로스코프와 SPICE 시뮬레이터 통합을 위한 MCP 서버를 시연합니다.

✍️ OpenClawRadar📅 게시일: April 18, 2026🔗 Source
루카스 제라즈가 오실로스코프와 SPICE 시뮬레이터 통합을 위한 MCP 서버를 시연합니다.
Ad

루카스 게라츠는 MCP(Model Context Protocol) 서버를 통해 Claude Code를 하드웨어 개발 도구와 통합하는 워크플로를 개발했습니다. 이 설정은 Claude Code를 LeCroy 오실로스코프와 SPICE 시뮬레이터 모두에 연결하여 시뮬레이션과 실제 하드웨어 검증 사이에 피드백 루프를 생성합니다.

워크플로와 접근 방식

게라츠는 하드웨어 개발을 위해 Claude Code를 사용하는 실험을 했으며, 처음에는 자연어 프롬프트로 회로를 설명하려고 시도했습니다. 그는 이 접근 방식이 간단한 회로에는 작동했지만 복잡한 설계에는 어려워진다는 것을 발견했습니다. 돌파구는 Claude Code가 자신의 오실로스코프와 SPICE 시뮬레이터에 접근할 수 있게 하여 개발 중에 즉각적인 피드백을 받을 수 있게 했을 때 찾았습니다.

구체적인 구현 세부 사항

이 시스템은 세 가지 주요 구성 요소를 포함합니다:

  • lecroy-mcp: LeCroy 오실로스코프용 MCP 서버
  • spicelib-mcp: spicelib를 래핑하는 MCP 서버
  • rc-filter-demo-files: 동반 영상의 데모 설정 파일
Ad

실제로 얻은 교훈

게라츠는 자신의 경험에서 얻은 몇 가지 구체적인 구현 지침을 공유합니다:

  • 오실로스코프 통합: Claude는 물리적 설정을 보지 못하므로, 무엇이 어디에 연결되어 있는지 추측하게 하지 마세요. Claude가 오래된 측정 데이터를 받지 않도록 하세요. 원시 데이터를 Claude의 컨텍스트에 덤프하지 말고 파일에 저장하여 Claude가 간접적으로 상호작용하도록 하세요.
  • 마이크로컨트롤러 워크플로: Claude에게 핀아웃/핀멀티플렉서 맵을 명시적으로 제공하세요. 빌드, 플래시, 핑, 지우기와 같은 기능을 노출하는 Makefile을 준비하고 Claude가 그것에 의존하도록 권장하세요. Claude는 이러한 명령어를 즉석에서 구성해서는 안 됩니다.

증명된 사용 사례

이 설정은 다음과 같은 작업에 가치가 있음이 입증되었습니다:

  • SPICE 회로와 모델 검증
  • 임베디드 프로그래밍 작업
  • 데이터 분석 자동화 (특히 이전에는 지루한 수작업 과정이었던 시간축 정규화 및 데이터 정렬)

데모에서는 접근 방식을 설명하기 위해 간단한 회로와 MCU를 사용하지만, 게라츠는 이 워크플로가 더 복잡한 회로와 실제 임베디드 프로젝트로도 잘 확장된다고 언급합니다.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Atoo Studio: 다중 프로젝트 Claude 코드 워크플로우 관리를 위한 오픈소스 작업 공간
Tools

Atoo Studio: 다중 프로젝트 Claude 코드 워크플로우 관리를 위한 오픈소스 작업 공간

Atoo Studio는 여러 프로젝트에서 Claude Code를 사용할 때 발생하는 터미널과 탭 혼란을 해결하기 위해 구축된 오픈소스 작업 공간입니다. Git 브랜치와 같은 세션 포킹을 도입하며 Claude Code, Codex CLI, Gemini CLI 간 연속 작업을 가능하게 합니다.

OpenClawRadar
AMD의 레모네이드: GPU와 NPU용 오픈 소스 로컬 LLM 서버
Tools

AMD의 레모네이드: GPU와 NPU용 오픈 소스 로컬 LLM 서버

Lemonade는 GPU와 NPU에서 텍스트, 이미지, 음성 모델을 실행하는 오픈 소스 로컬 AI 서버입니다. OpenAI API와 호환되며, 여러 모델을 동시에 지원하고, 2MB의 네이티브 C++ 백엔드를 갖추고 있습니다.

OpenClawRadar
오프로드-mcp MCP 서버를 통해 일상적인 Claude Code 작업을 Gemma에 오프로드하기
Tools

오프로드-mcp MCP 서버를 통해 일상적인 Claude Code 작업을 Gemma에 오프로드하기

offload-mcp는 Claude가 커밋 메시지나 PR 요약과 같은 일상적인 작업을 무료 모델 API(기본값은 Google GenAI API를 통한 Gemma)로 오프로드하여 Claude 토큰을 절약하고 로컬 하드웨어 제약 없이 가벼운 작업을 실행할 수 있게 해주는 새로운 MCP 서버입니다.

OpenClawRadar
yburn: 불필요한 AI 에이전트 크론 작업 감사 및 교체 도구
Tools

yburn: 불필요한 AI 에이전트 크론 작업 감사 및 교체 도구

yburn은 AI 에이전트 크론 작업을 감사하고 LLM이 필요 없는 작업을 독립형 Python 스크립트로 대체하는 Python 도구입니다. 제작자는 98개의 크론 작업 중 58%가 시스템 상태 점검 및 Git 백업과 같은 순수 기계적 작업이었음을 발견했습니다.

OpenClawRadar