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

✍️ OpenClawRadar📅 Veröffentlicht: 13. März 2026🔗 Source
DAUB MCP Server ermöglicht es Claude, Benutzeroberflächen über JSON-Spezifikationen zu generieren und darzustellen
Ad

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_spec oder render_spec aufrufen, 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 um
  • render_spec: Nimmt eine JSON-Spezifikation und liefert ein Live-Rendering zurück
  • validate_spec: Ermöglicht Claude, seine eigene Ausgabe vor dem Rendering zu überprüfen
  • get_component_catalog: Lässt Claude 76 Komponenten in 34 Kategorien durchsuchen, um passende UI-Elemente auszuwählen
Ad

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

Ad

👀 Siehe auch

Pixel-Agenten: 24 spezialisierte Claude-Agenten für Code-, Website- und Lebenslauf-Prüfungen
Werkzeuge

Pixel-Agenten: 24 spezialisierte Claude-Agenten für Code-, Website- und Lebenslauf-Prüfungen

Pixel Agents ist eine Sammlung von 24 aufgabenbezogenen KI-Agenten, die auf der Claude Sonnet 4.6 API aufbauen, jeweils mit angepassten Persönlichkeiten und strukturierter JSON-Ausgabe. Das System umfasst Code-Review-, Website-Analyse-, Lebenslauf-Kritik- und Startup-Bewertungs-Agenten, die direkte Rückmeldung geben.

OpenClawRadar
AI-Setup CLI-Tool generiert automatisch KI-Konfigurationsdateien für lokale LLM-Stacks
Werkzeuge

AI-Setup CLI-Tool generiert automatisch KI-Konfigurationsdateien für lokale LLM-Stacks

AI-Setup ist ein CLI-Tool, das Codebasen scannt und automatisch KI-Konfigurationsdateien wie .cursorrules und claude.md generiert. Es erkennt Ihren Tech-Stack, um manuelles Regel-Schreiben für jedes neue Projekt zu vermeiden.

OpenClawRadar
Qwen3.5-9B-Claude-4.6-Opus-Uncensored-v2-Modell mit LM Studio-Konfiguration veröffentlicht
Werkzeuge

Qwen3.5-9B-Claude-4.6-Opus-Uncensored-v2-Modell mit LM Studio-Konfiguration veröffentlicht

Ein zusammengeführtes unzensiertes Modell, das die Qwen3.5-9B-Architektur mit Claude-4.6-Opus-Trainingsdaten kombiniert, ist jetzt verfügbar. Für optimale Leistung werden spezifische LM-Studio-0.4.7-Einstellungen bereitgestellt, einschließlich Temperatur 0.7 und Top-K-Sampling 20.

OpenClawRadar
Rat: Ein strukturierter Dialograhmen für Claude
Werkzeuge

Rat: Ein strukturierter Dialograhmen für Claude

Rat — Ein Tiegel ist ein strukturierter Dialograhmen, der innerhalb eines einzigen Claude-Kontextfensters läuft und Personendarstellungen nutzt, um vier verschiedene Engagement-Modi zu erzeugen: rigorose Befragung, generatives Handeln, gelebte Erfahrung und ungeformte Intuition.

OpenClawRadar