Outil MCP Propulsé par Claude Génère des Composants HTML Interactifs Sans Outils de Construction

Architecture et flux de travail
Un développeur a créé daub.dev, un système où Claude sert de cerveau à un serveur MCP (Model Context Protocol) qui génère des composants HTML interactifs à la demande. La configuration implique que Claude se connecte au serveur MCP et appelle un outil generate_ui avec une description en langage naturel de ce qui est nécessaire.
L'outil renvoie un extrait HTML+CSS+JS autonome prêt à être inséré dans n'importe quelle page, sans nécessiter React, un bundler ou un pipeline de construction.
Pourquoi Claude fonctionne bien pour ce cas d'usage
Selon le développeur, la capacité de Claude à suivre des instructions sur des schémas d'outils structurés est remarquablement cohérente. L'outil generate_ui possède un schéma d'entrée précis avec des paramètres pour le type de composant, les données et les contraintes de style, et Claude hallucine rarement des champs ou ignore les contraintes.
Avec d'autres modèles, le développeur devait ajouter un parsing défensif important, mais avec Claude, la sortie est propre de manière prévisible. De plus, la compréhension de Claude du HTML sémantique est suffisamment solide pour que les composants qu'il produit soient accessibles par défaut—avec des rôles de repère corrects, des associations d'étiquettes et une navigation au clavier—sans instructions explicites.
Format de sortie de l'outil
L'outil MCP produit un render_spec—un objet JSON décrivant la mise en page, les emplacements et les données du composant—que le client hydrate en HTML. Cette approche est plus propre que de renvoyer des chaînes HTML brutes car elle est plus facile à différencier, à mettre en cache et à mettre à jour lors de changements d'état sans nécessiter un re-rendu complet.
Le développeur mentionne être disponible pour discuter de la conception du schéma d'outil, du pipeline de rendu ou du fonctionnement de la validation en 7 étapes selfCheck. Un bac à sable pour essayer le système est disponible sur daub.dev/playground.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Holaboss vise à résoudre le déploiement d'agents locaux portables.
Holaboss est un projet open-source qui traite l'agent IA comme un artefact portable avec un espace de travail par agent, des compétences/applications locales, une mémoire persistante et un runtime qui peut être empaqueté séparément de l'application de bureau. Il prend en charge des piles de modèles locales comme Ollama et nécessite Node.js 22+ sur les machines cibles.

Outil open-source pour des flux Reddit organisés par IA utilisant Cloudflare, Supabase et Vercel
Un développeur a open-sourcé un outil auto-hébergé qui filtre Reddit pour trouver des publications de qualité sur le développement assisté par IA, utilisant Cloudflare Workers pour les tâches cron et les proxys, Supabase pour le stockage, et Vercel pour le frontend. L'outil inclut un score d'engagement, des résumés LLM optionnels, et coûte 1-2$/mois pour le traitement IA.

Galadriel : Harnais de cache chaud open-source pour agents Claude persistants
Galadriel est un harnais de mise en cache empilé à 3 niveaux pour Claude qui réduit les coûts de 87 % et la latence à moins de 3 secondes pour des invites de 100 000 tokens. Intègre MemPalace pour une mémoire vectorielle persistante.

Réducteur de journaux MCP Server réduit l'utilisation de jetons quand Claude Code lit les journaux
Log Reducer est un serveur MCP qui traite les fichiers journaux côté serveur avant d'envoyer une sortie réduite à Claude Code, évitant ainsi les journaux bruts dans la fenêtre de contexte. Il applique 19 transformations déterministes qui compressent les journaux de 50 à 90 %, avec un journal de 2000 lignes représentant plus de 20 000 jetons retirés des sessions.