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

NervMap: Einzelbefehl-Server-Service-Erkennungs- und Diagnosewerkzeug
Werkzeuge

NervMap: Einzelbefehl-Server-Service-Erkennungs- und Diagnosewerkzeug

NervMap ist ein Linux-Tool, das Docker-Container, systemd-Dienste und einfache Prozesse in unter einer Sekunde erkennt, Abhängigkeiten zwischen ihnen abbildet und Probleme mit Schweregradanalyse und Lösungsvorschlägen diagnostiziert.

OpenClawRadar
Open-Source-Next.js-Starterkit fügt Schutzmechanismen und Agentenanweisungen hinzu, um KI-Müll zu verhindern
Werkzeuge

Open-Source-Next.js-Starterkit fügt Schutzmechanismen und Agentenanweisungen hinzu, um KI-Müll zu verhindern

Ein neues Next.js-Boilerplate enthält Authentifizierung, Datenbank, CI, Tests und Claude-Code-Anweisungen direkt einsatzbereit, entwickelt für Entwickler, die KI-Coding-Agenten nutzen, um Produktions-Apps schneller zu erstellen.

OpenClawRadar
Fullerene: Open-Source-Persistenzspeicherschicht für Codierungsagenten reduziert Tokens um 64 % auf SWE-Bench
Werkzeuge

Fullerene: Open-Source-Persistenzspeicherschicht für Codierungsagenten reduziert Tokens um 64 % auf SWE-Bench

Fullerenes nutzt eine lokale SQLite-Wissensdatenbank, die über Tree-sitter aufgebaut wird, um KI-Coding-Agenten wie Claude Code einen persistenten Speicher zu geben. Dadurch wird der Tokenverbrauch bei SWE-bench um 64 % und bei internen Benchmarks um bis zu 96,6 % reduziert.

OpenClawRadar
Logira: Echtzeitüberwachung von eBPF für KI-Agenten-Ausführungen
Werkzeuge

Logira: Echtzeitüberwachung von eBPF für KI-Agenten-Ausführungen

Logira ist ein reines Beobachtungstool für die Linux-Kommandozeile, das über eBPF während KI-Agenten-Läufen Exec-, Datei- und Netzwerkereignisse aufzeichnet, mit lokaler Speicherung pro Lauf in JSONL und SQLite sowie integrierten Erkennungsregeln für Zugriffe auf Anmeldedaten, Persistenzänderungen und verdächtige Muster.

OpenClawRadar