DAUB MCP Server Permet à Claude de Générer et Rendre des Interfaces Utilisateur via des Spécifications JSON

✍️ OpenClawRadar📅 Publié: March 13, 2026🔗 Source
DAUB MCP Server Permet à Claude de Générer et Rendre des Interfaces Utilisateur via des Spécifications JSON
Ad

DAUB est un serveur MCP conçu spécifiquement pour Claude qui contourne le flux de travail traditionnel de développement d'interface utilisateur où Claude génère du code (comme JSX/HTML) que les développeurs copient, collent, compilent et déboguent. Au lieu de cela, Claude peut directement générer et afficher des interfaces utilisateur complètes.

Fonctionnement

Lors de l'utilisation de Claude avec DAUB, le flux de travail est :

  • Claude appelle generate_ui("J'ai besoin d'un tableau de bord avec un graphique des dépenses, des filtres et un tableau de données")
  • Le serveur MCP de DAUB génère une spécification JSON structurée
  • DAUB affiche cette spécification comme une interface en direct immédiatement—aucune compilation ni copier-coller requis
  • Claude peut ensuite appeler validate_spec ou render_spec pour itérer sur la conception sur plusieurs tours de conversation

Outils du serveur MCP

Le serveur MCP, qui fonctionne sur Cloudflare edge, expose quatre outils spécifiques :

  • generate_ui : Convertit les descriptions en langage naturel en interfaces affichées
  • render_spec : Prend une spécification JSON et renvoie un rendu en direct
  • validate_spec : Permet à Claude de vérifier sa propre sortie avant l'affichage
  • get_component_catalog : Permet à Claude de parcourir 76 composants dans 34 catégories pour sélectionner les éléments d'interface appropriés
Ad

Détails techniques

Le format de spécification JSON est intentionnellement simple pour garantir que Claude puisse le produire de manière fiable. Il couvre la mise en page, la typographie, les formulaires, les tableaux, la navigation, l'affichage des données et les superpositions. Claude peut comparer les spécifications entre les tours et itérer sans repartir de zéro.

Le côté rendu ne nécessite que deux fichiers CDN : daub.css et daub.js. Il inclut 20 familles de thèmes visuels et ne nécessite aucune étape de construction.

L'ensemble du projet a été construit avec Claude Code pendant le développement, le format de spécification ayant été fortement itéré avec Claude pour garantir une génération cohérente sans inventer de noms de composants.

Disponibilité

DAUB est gratuit. Le dépôt GitHub est disponible à https://github.com/sliday/daub, et il y a un terrain de jeu à https://daub.dev/playground.html où vous pouvez l'essayer sans Claude. Une feuille de route est disponible à https://daub.dev/roadmap.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Brainstorm MCP Server Permet à Claude de Consulter D'autres LLM pour de Meilleures Réponses
Tools

Brainstorm MCP Server Permet à Claude de Consulter D'autres LLM pour de Meilleures Réponses

Un développeur a créé un serveur MCP qui permet à Claude Code de consulter d'autres modèles d'IA comme GPT-5.2 et DeepSeek avant de fournir des réponses. Les modèles s'engagent dans des débats en plusieurs tours où ils lisent les réponses des autres, expriment leurs désaccords et affinent leurs positions pour converger vers de meilleures solutions.

OpenClawRadar
SourceBridge : Outil open-source d'analyse de base de code utilisant des LLM locaux
Tools

SourceBridge : Outil open-source d'analyse de base de code utilisant des LLM locaux

SourceBridge est un outil open-source qui indexe des dépôts Git dans des graphes de symboles et utilise des LLM locaux pour générer des résumés de bases de code, des visites guidées de l'architecture et du matériel pédagogique. Il prend en charge plusieurs backends locaux, notamment Ollama, llama.cpp, vLLM, LM Studio et SGLang via des API compatibles OpenAI.

OpenClawRadar
Tester des agents IA contre des API du monde réel avec d3 Labs
Tools

Tester des agents IA contre des API du monde réel avec d3 Labs

d3 labs propose 10 API de production gratuites pour aider les développeurs à tester des agents d'IA dans des scénarios réels au lieu de se fier à des simulations irréalistes.

OpenClawRadar
Steerling-8B : Un modèle de langage interprétable avec attribution au niveau des tokens
Tools

Steerling-8B : Un modèle de langage interprétable avec attribution au niveau des tokens

Guide Labs a dévoilé Steerling-8B, un modèle de langage de 8 milliards de paramètres entraîné sur 1,35 trillion de tokens, capable de retracer chaque token généré vers son contexte d'entrée, des concepts compréhensibles par l'humain et ses sources de données d'entraînement. Le modèle atteint des performances compétitives avec des modèles entraînés sur 2 à 7 fois plus de données.

OpenClawRadar