DAUB MCP 서버는 Claude가 JSON 사양을 통해 UI를 생성하고 렌더링할 수 있게 합니다

✍️ OpenClawRadar📅 게시일: March 13, 2026🔗 Source
DAUB MCP 서버는 Claude가 JSON 사양을 통해 UI를 생성하고 렌더링할 수 있게 합니다
Ad

DAUB는 Claude를 위해 특별히 제작된 MCP 서버로, Claude가 개발자가 복사, 붙여넣기, 컴파일, 디버깅하는 코드(예: JSX/HTML)를 생성하는 기존 UI 개발 워크플로우를 우회합니다. 대신 Claude가 직접 전체 사용자 인터페이스를 생성하고 렌더링할 수 있습니다.

작동 방식

Claude와 DAUB를 함께 사용할 때의 워크플로우는 다음과 같습니다:

  • Claude가 generate_ui("지출 차트, 필터, 데이터 테이블이 있는 대시보드가 필요합니다")를 호출합니다
  • DAUB의 MCP 서버가 구조화된 JSON 사양을 생성합니다
  • DAUB가 이 사양을 즉시 라이브 인터페이스로 렌더링합니다—컴파일이나 복사-붙여넣기가 필요 없습니다
  • Claude는 validate_spec이나 render_spec을 호출하여 여러 대화 턴에 걸쳐 디자인을 반복할 수 있습니다

MCP 서버 도구

Cloudflare 에지에서 실행되는 MCP 서버는 네 가지 특정 도구를 제공합니다:

  • generate_ui: 자연어 설명을 렌더링된 인터페이스로 변환합니다
  • render_spec: JSON 사양을 가져와 라이브 렌더링을 반환합니다
  • validate_spec: Claude가 렌더링 전에 자신의 출력을 확인할 수 있게 합니다
  • get_component_catalog: Claude가 34개 카테고리에서 76개 컴포넌트를 탐색하여 적절한 UI 요소를 선택할 수 있게 합니다
Ad

기술적 세부사항

JSON 사양 형식은 Claude가 안정적으로 생성할 수 있도록 의도적으로 단순하게 설계되었습니다. 레이아웃, 타이포그래피, 폼, 테이블, 네비게이션, 데이터 표시, 오버레이를 다룹니다. Claude는 여러 턴에 걸쳐 사양을 비교하고 처음부터 시작하지 않고 반복할 수 있습니다.

렌더링 측면에서는 daub.css와 daub.js 두 개의 CDN 파일만 필요합니다. 20개의 시각적 테마 패밀리를 포함하며 빌드 단계가 전혀 필요 없습니다.

전체 프로젝트는 개발 중에 Claude Code로 구축되었으며, 사양 형식은 Claude와 함께 많은 반복을 거쳐 컴포넌트 이름을 망상 없이 일관되게 생성할 수 있도록 했습니다.

사용 가능성

DAUB는 무료로 사용할 수 있습니다. GitHub 저장소는 https://github.com/sliday/daub에서 확인할 수 있으며, Claude 없이도 시도해 볼 수 있는 플레이그라운드는 https://daub.dev/playground.html에 있습니다. 로드맵은 https://daub.dev/roadmap에서 확인할 수 있습니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Arena AI 모델 ELO 기록, 시간에 따른 LLM 성능 저하 추적
Tools

Arena AI 모델 ELO 기록, 시간에 따른 LLM 성능 저하 추적

주요 AI 연구소의 플래그십 모델 ELO 등급을 시각화한 실시간 대시보드로, 점진적인 성능 저하와 신규 릴리스 시 급격한 상승을 보여줍니다. 연구소별로 하나의 곡선을 동적으로 그리며, 가장 높은 등급의 모델을 추적합니다.

OpenClawRadar
🦀
Tools

OpenClaw 모의 API: 게이트웨이를 위한 도구/통합 구축

Imposter를 사용한 OpenClaw 게이트웨이 WebSocket API의 오픈소스 모의 구현. chat.send/history, session create/list, agent list, model list를 지원합니다. YAML과 JSON으로 확장 가능합니다.

OpenClawRadar
ClawSet에서 제공하는 OpenClaw 설정 지원
Tools

ClawSet에서 제공하는 OpenClaw 설정 지원

ClawSet은 OpenClaw 설정 서비스를 제공하며, 클라이언트의 요구사항을 이해하는 데 중점을 둡니다. 이 서비스에는 99달러의 설정 통화와 한 달간의 문제 해결 지원이 포함됩니다.

OpenClawRadar
클로드 바나나: 디자인 시스템을 인지한 이미지 생성을 위한 클로드 코드 플러그인
Tools

클로드 바나나: 디자인 시스템을 인지한 이미지 생성을 위한 클로드 코드 플러그인

Claude Banana는 Google의 Gemini API를 사용하여 이미지를 생성하는 Claude Code 플러그인입니다. 컨텍스트 인식 프롬프트 제작을 통해 Tailwind 설정, CSS 변수, 디자인 토큰 및 기존 자산을 읽어 프로젝트의 시각적 스타일을 이해합니다.

OpenClawRadar