DAUB MCP Server ermöglicht es Claude, Benutzeroberflächen über JSON-Spezifikationen zu generieren und darzustellen

DAUB ist ein speziell für Claude entwickelter MCP-Server, der den traditionellen UI-Entwicklungsprozess umgeht, bei dem Claude Code (wie JSX/HTML) generiert, den Entwickler dann kopieren, einfügen, kompilieren und debuggen müssen. Stattdessen kann Claude direkt vollständige Benutzeroberflächen erzeugen und rendern.
So funktioniert es
Bei der Verwendung von Claude mit DAUB läuft der Workflow wie folgt ab:
- Claude ruft
generate_ui("Ich brauche ein Dashboard mit einem Ausgabendiagramm, Filtern und einer Datentabelle")auf - DAUBs MCP-Server erzeugt eine strukturierte JSON-Spezifikation
- DAUB rendert diese Spezifikation sofort als Live-Interface – keine Kompilierung oder Kopieren-Einfügen erforderlich
- Claude kann dann
validate_specoderrender_specaufrufen, um das Design über mehrere Gesprächsrunden hinweg zu verbessern
MCP-Server-Werkzeuge
Der MCP-Server, der auf Cloudflare Edge läuft, bietet vier spezifische Werkzeuge:
generate_ui: Wandelt natürliche Sprachbeschreibungen in gerenderte Interfaces umrender_spec: Nimmt eine JSON-Spezifikation und liefert ein Live-Rendering zurückvalidate_spec: Ermöglicht Claude, seine eigene Ausgabe vor dem Rendering zu überprüfenget_component_catalog: Lässt Claude 76 Komponenten in 34 Kategorien durchsuchen, um passende UI-Elemente auszuwählen
Technische Details
Das JSON-Spezifikationsformat ist bewusst einfach gehalten, um sicherzustellen, dass Claude es zuverlässig erzeugen kann. Es umfasst Layout, Typografie, Formulare, Tabellen, Navigation, Datenanzeige und Overlays. Claude kann Spezifikationen über mehrere Runden hinweg vergleichen und iterieren, ohne von vorne beginnen zu müssen.
Die Rendering-Seite benötigt nur zwei CDN-Dateien: daub.css und daub.js. Es enthält 20 visuelle Themenfamilien und erfordert keinen Build-Schritt.
Das gesamte Projekt wurde während der Entwicklung mit Claude Code erstellt, wobei das Spezifikationsformat intensiv mit Claude iteriert wurde, um eine konsistente Generierung ohne Halluzination von Komponentennamen zu gewährleisten.
Verfügbarkeit
DAUB ist kostenlos nutzbar. Das GitHub-Repository ist verfügbar unter https://github.com/sliday/daub, und es gibt einen Playground unter https://daub.dev/playground.html, wo man es ohne Claude ausprobieren kann. Ein Roadmap ist verfügbar unter https://daub.dev/roadmap.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Bit-Chat: KI-Agenten können Bitcoin über Lightning via Messaging-Plattformen senden
Ein Setup namens Bit-Chat ermöglicht es KI-Agenten, Bitcoin-Zahlungen über das Lightning-Netzwerk per E-Mail, WhatsApp, Telegram oder Signal zu senden. Agenten können dedizierte Adressen wie [email protected] generieren, und Zahlungen funktionieren auch dann, wenn der Empfänger nicht registriert ist.

TinyFish Web Agent übertrifft Wettbewerber bei der Web-Task-Benchmarking.
Der Web-Agent von TinyFish erzielte eine Erfolgsquote von 81,9 % bei schwierigen Web-Aufgaben und übertraf damit deutlich Wettbewerber wie OpenAI Operator mit 43,2 %.

Manifest fügt MiniMax-Token-Pläne mit M2.7-Modellunterstützung hinzu
Manifest, eine Open-Source-Routing-Schicht für OpenClaw, unterstützt jetzt MiniMax-Token-Pläne ab 10 US-Dollar pro Monat. Das neue MiniMax M2.7-Modell wurde speziell für OpenClaw-Workflows entwickelt und erreicht 62,7 auf MM-ClawBench und 56,2 auf SWE-Bench Pro.

Reverse-Engineered Claude Code SDK in vier Sprachen veröffentlicht
Ein Entwickler hat Claude Code reverse-engineered und Single-File-SDKs in Node.js, Python, Go und Rust ohne Abhängigkeiten erstellt. Die Tools bieten einen vollständigen Agent-Loop mit Streaming und Tool-Nutzung unter Verwendung bestehender Claude Pro/Max-Abonnements.