Claude-gestütztes MCP-Tool erzeugt interaktive HTML-Komponenten ohne Build-Tools

✍️ OpenClawRadar📅 Veröffentlicht: 16. März 2026🔗 Source
Claude-gestütztes MCP-Tool erzeugt interaktive HTML-Komponenten ohne Build-Tools
Ad

Architektur und Workflow

Ein Entwickler hat daub.dev erstellt, ein System, in dem Claude als Gehirn eines MCP-Servers (Model Context Protocol) fungiert, der interaktive HTML-Komponenten bei Bedarf generiert. Das Setup umfasst, dass Claude sich mit dem MCP-Server verbindet und ein generate_ui-Tool mit einer natürlichen Sprachbeschreibung dessen aufruft, was benötigt wird.

Das Tool gibt einen eigenständigen HTML+CSS+JS-Snippet zurück, der bereit ist, in jede Seite eingefügt zu werden, ohne React, einen Bundler oder eine Build-Pipeline zu benötigen.

Warum Claude für diesen Anwendungsfall gut geeignet ist

Laut dem Entwickler ist Claudes Befolgung von Anweisungen bei strukturierten Tool-Schemata bemerkenswert konsistent. Das generate_ui-Tool hat ein enges Eingabeschema mit Parametern für Komponententyp, Daten und Stilbeschränkungen, und Claude halluziniert selten Felder oder ignoriert Einschränkungen.

Bei anderen Modellen musste der Entwickler erhebliche defensive Parsing-Logik hinzufügen, aber mit Claude ist die Ausgabe vorhersehbar sauber. Zudem ist Claudes Verständnis von semantischem HTML stark genug, dass die erzeugten Komponenten standardmäßig barrierefrei sind – mit korrekten Landmark-Rollen, Label-Zuordnungen und Tastaturnavigation – ohne explizite Anweisungen.

Ad

Tool-Ausgabeformat

Das MCP-Tool gibt eine render_spec aus – ein JSON-Objekt, das Layout, Slots und Komponentendaten beschreibt –, das der Client in HTML hydratisiert. Dieser Ansatz ist sauberer als die Rückgabe roher HTML-Strings, da er sich leichter vergleichen, zwischenspeichern und bei Zustandsänderungen aktualisieren lässt, ohne ein vollständiges Neu-Rendering zu erfordern.

Der Entwickler erwähnt, dass er für Diskussionen über das Tool-Schema-Design, den Render-Pipeline oder die Funktionsweise der 7-stufigen selfCheck-Validierung verfügbar ist. Ein Playground zum Ausprobieren des Systems ist unter daub.dev/playground verfügbar.

📖 Den vollständigen Source lesen: r/ClaudeAI

Ad

👀 Siehe auch

CodeVibe: Push-Benachrichtigungen für KI-Codierungsagenten bei blockierter Eingabe
Werkzeuge

CodeVibe: Push-Benachrichtigungen für KI-Codierungsagenten bei blockierter Eingabe

CodeVibe sendet Push-Benachrichtigungen auf Ihr Telefon, wenn KI-Coding-Agenten wie Claude Code bei der Genehmigung von Bearbeitungsvorgängen feststecken. Sie können Dateiunterschiede prüfen und mit nummerierten Optionen antworten, um den Agenten in Bewegung zu halten.

OpenClawRadar
Schiffbauer: Ein Open-Source-Projektmanagement-Tool, entwickelt auf Claude Code
Werkzeuge

Schiffbauer: Ein Open-Source-Projektmanagement-Tool, entwickelt auf Claude Code

Shipwright ist ein Open-Source-Projektmanagement-Tool, das auf Claude Code läuft und über 44 Fähigkeiten, 7 spezialisierte Agenten und 16 Workflows verfügt. Es umfasst binäre Qualitätskontrollen und Wiederherstellungsleitfäden und wurde zur Überprüfung von Berechtigungsregistern und zur Bewertung von Automatisierungsplattformen eingesetzt, bevor die Entwicklungsarbeit begann.

OpenClawRadar
6GB GPU上的会议摘要:qwen3.5:0.8B在57秒内完成,Granite 4 350M产生幻觉
Werkzeuge

6GB GPU上的会议摘要:qwen3.5:0.8B在57秒内完成,Granite 4 350M产生幻觉

VoiceFlow v1.6.0 fügt lokale Meeting-Aufzeichnung und Zusammenfassung hinzu. Benchmarking von Sub-1B-Modellen auf einer 6GB RTX 3060: qwen3.5:0.8B erstellt strukturierte Zusammenfassungen in 57s bei 2,2GB VRAM, während Granite 4 350M stark halluziniert.

OpenClawRadar
Utilyze: Open-Source GPU-Monitor, der echten Rechendurchsatz misst, nicht nur Kernel-Aktivität
Werkzeuge

Utilyze: Open-Source GPU-Monitor, der echten Rechendurchsatz misst, nicht nur Kernel-Aktivität

Utilyze nutzt Hardware-Performance-Counter, um Rechen- und Speicherdurchsatz relativ zu theoretischen Grenzen zu messen. Dabei zeigt sich, dass Dashboards mit 100% Auslastung oft nur 1-10% echten Durchsatz aufweisen.

OpenClawRadar