클로드 기반 MCP 도구, 빌드 도구 없이 대화형 HTML 컴포넌트 생성

아키텍처와 워크플로우
한 개발자가 daub.dev를 만들었습니다. 이 시스템에서 Claude는 MCP(Model Context Protocol) 서버의 두뇌 역할을 하여 요청에 따라 대화형 HTML 컴포넌트를 생성합니다. 설정은 Claude가 MCP 서버에 연결하고 필요한 사항에 대한 자연어 설명과 함께 generate_ui 도구를 호출하는 방식으로 이루어집니다.
이 도구는 React, 번들러 또는 빌드 파이프라인이 필요 없이 어떤 페이지에나 바로 삽입할 수 있는 독립형 HTML+CSS+JS 스니펫을 반환합니다.
Claude가 이 사용 사례에 적합한 이유
개발자에 따르면, Claude는 구조화된 도구 스키마에 대한 지시 따르기가 놀랍도록 일관적입니다. generate_ui 도구는 컴포넌트 유형, 데이터 및 스타일 제약 조건에 대한 매개변수를 가진 엄격한 입력 스키마를 가지고 있으며, Claude는 필드를 망상하거나 제약 조건을 무시하는 경우가 거의 없습니다.
다른 모델을 사용할 때는 개발자가 상당한 방어적 파싱을 추가해야 했지만, Claude를 사용하면 출력이 예측 가능하게 깨끗합니다. 또한 Claude의 시맨틱 HTML 이해력이 충분히 강력하여 생성하는 컴포넌트가 기본적으로 접근성이 보장됩니다. 명시적인 지시 없이도 올바른 랜드마크 역할, 레이블 연결 및 키보드 탐색이 구현됩니다.
도구 출력 형식
MCP 도구는 레이아웃, 슬롯 및 컴포넌트 데이터를 설명하는 JSON 객체인 render_spec을 출력하며, 클라이언트는 이를 HTML로 하이드레이션합니다. 이 접근 방식은 원시 HTML 문자열을 반환하는 것보다 깔끔합니다. 전체 재렌더링 없이 상태 변경 시 더 쉽게 비교(diff), 캐시 및 업데이트할 수 있기 때문입니다.
개발자는 도구 스키마 설계, 렌더 파이프라인 또는 7단계 자체 검증(selfCheck)이 어떻게 작동하는지 논의할 수 있다고 언급했습니다. 시스템을 시험해 볼 수 있는 플레이그라운드는 daub.dev/playground에서 이용할 수 있습니다.
📖 전체 Source 읽기: r/ClaudeAI
👀 See Also

DeepMind의 DiscoRL 메타 학습 업데이트 규칙이 JAX에서 PyTorch로 이식되었습니다
한 개발자가 DeepMind의 DiscoRL 메타 학습 업데이트 규칙을 2025년 Nature 논문에서 JAX에서 PyTorch로 포팅했습니다. 이 구현에는 GitHub 저장소와 Colab 노트북, API, Hugging Face에 호스팅된 가중치가 포함되어 있습니다.

ClawProxy: 대시보드가 포함된 자체 호스팅 AI 라우팅 프록시
ClawProxy는 여러 AI API 키와 모델의 관리를 중앙화하는 오픈 소스, 셀프 호스팅 프록시입니다. React 대시보드를 통해 통합 엔드포인트, 스마트 키 순환, 제공자 폴백 및 실시간 로깅을 제공합니다.

클로드 코드가 구축한 트릴로: 무료 비디오 자막 생성 도구
한 비디오 편집자가 Claude Code를 사용해 Treelo라는 실용적인 자막 생성 도구를 만든 경험을 공유했습니다. 이 개발자는 깔끔한 SRT 파일을 얻기 위해 네 가지 다른 도구를 오가며 작업하던 중, 각 단계마다 Claude Code에 일반 영어로 문제를 설명하며 도구를 구축했습니다.

Google Surf MCP: PDF 처리와 계층적 추출을 갖춘 무료 Google 검색 MCP
Google Surf MCP는 PDF를 처리하고 토큰을 절약하기 위해 계층형 추출 모드(abstract/full)를 제공하는 Google 검색 및 URL 추출용 무료 MCP 서버입니다.