Servidor MCP de DAUB Permite que Claude Genere y Renderice UIs mediante Especificaciones JSON

DAUB es un servidor MCP construido específicamente para Claude que evita el flujo de trabajo tradicional de desarrollo de UI donde Claude genera código (como JSX/HTML) que los desarrolladores luego copian, pegan, compilan y depuran. En su lugar, Claude puede generar y renderizar interfaces de usuario completas directamente.
Cómo Funciona
Cuando se usa Claude con DAUB, el flujo de trabajo es:
- Claude llama a
generate_ui("Necesito un panel de control con un gráfico de gastos, filtros y una tabla de datos") - El servidor MCP de DAUB genera una especificación JSON estructurada
- DAUB renderiza esta especificación como una interfaz en vivo inmediatamente—sin compilación ni copiar-pegar requeridos
- Claude puede luego llamar a
validate_specorender_specpara iterar en el diseño a través de múltiples turnos de conversación
Herramientas del Servidor MCP
El servidor MCP, que se ejecuta en el edge de Cloudflare, expone cuatro herramientas específicas:
generate_ui: Convierte descripciones en lenguaje natural en interfaces renderizadasrender_spec: Toma una especificación JSON y devuelve un renderizado en vivovalidate_spec: Permite a Claude verificar su propia salida antes de renderizarget_component_catalog: Permite a Claude explorar 76 componentes en 34 categorías para seleccionar elementos de UI apropiados
Detalles Técnicos
El formato de especificación JSON es intencionalmente simple para asegurar que Claude pueda producirlo de manera confiable. Cubre diseño, tipografía, formularios, tablas, navegación, visualización de datos y superposiciones. Claude puede comparar especificaciones entre turnos e iterar sin comenzar desde cero.
El lado del renderizado requiere solo dos archivos CDN: daub.css y daub.js. Incluye 20 familias de temas visuales y requiere cero pasos de compilación.
Todo el proyecto fue construido con Claude Code durante el desarrollo, con el formato de especificación iterado extensamente con Claude para asegurar generación consistente sin alucinar nombres de componentes.
Disponibilidad
DAUB es gratuito para usar. El repositorio de GitHub está disponible en https://github.com/sliday/daub, y hay un playground en https://daub.dev/playground.html donde puedes probarlo sin Claude. Un roadmap está disponible en https://daub.dev/roadmap.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Meta Ads MCP OAuth funciona pero la mayoría de las cuentas publicitarias aún no están habilitadas
El flujo OAuth de Meta Ads MCP funciona y carga 29 herramientas, pero ads_get_ad_accounts devuelve is_ads_mcp_enabled: false con un mensaje de que la función se está implementando gradualmente.

ESQUEMA DE AGENTS.md PARA BASES DE CONOCIMIENTO COMPILADAS POR LLM CON CAPA DE APRENDIZAJE
AGENTS.md v1.0 proporciona un estándar de esquema para que Claude construya y mantenga wikis de investigación personal a partir de fuentes en bruto, incluyendo una capa de aprendizaje de repetición espaciada con generación automática de tarjetas de memoria y seguimiento de lagunas de conocimiento.

Protocolo de Memoria de Agente (AMP): Especificación Abierta para la Memoria Interoperable de Agentes de IA sobre MCP
AMP define una interfaz estándar para memoria persistente en agentes compatibles con MCP con seis verbos fundamentales: encode, recall, forget, consolidate, pin y stats. Incluye suite de pruebas de conformidad e implementación de referencia.

Servidor de Base de Conocimiento de Código Abierto y Orquestador Multiagente para Memoria IA Persistente
Un desarrollador construyó un servidor MCP personalizado en un VPS privado para darle a Claude, Codex y Gemini memoria persistente entre sesiones, con un servidor de base de conocimiento que ingiere bóvedas de Obsidian y un orquestador multiagente llamado Daniel para respaldo.