Skip to content

v1.2.0 — Component Hub

Choose a tag to compare

@cochinoraptor cochinoraptor released this 05 Sep 17:51
· 5 commits to main since this release
b39e0ab

WebMCPcss 1.2.0 — Component Hub

📦 npm i -g webmcpcss@1.2.0 · 🌐 https://cochinoraptor.github.io/WebMCPcss/components/ · 🤖 https://cochinoraptor.github.io/WebMCPcss/api/components.json

Catálogo visual e interactivo de componentes IA-First (.webmcp.css + component.json) para Tailwind CSS, Bootstrap 5, Material UI, shadcn/ui y CSS puro: 58 componentes / 82 herramientas (botones, tarjetas, formularios, layout, animaciones e inteligentes). Sin dependencias nuevas.

Novedades

  • Sitio del hub (GitHub Pages): inicio, catálogo con filtros por categoría/librería y búsqueda en vivo, favoritos, docs, y una página por componente con preview (escritorio/tablet/móvil), editor en vivo (color, radio, tamaño, animación), copiar código, comando de import, herramientas/contexto/animaciones y ejemplos prompt/animate. Meta webmcp-hub, JSON-LD y api/components.json para agentes.
  • CLI webmcpcss components: list, show, import (lock + fusión con marcadores en tu CSS), update, demo, publish (fork + PR al hub) y build. Funciona sin conexión con el catálogo incluido en el paquete.
  • MCP: webmcpcss mcp --serve --hub añade list_components, get_component e import_component (+ GET /api/components en modo HTTP).
  • API: import { hub } from 'webmcpcss' (listComponents, importComponent, updateComponents, buildHubSite, buildDemoSite, callHubTool…).
  • Incluye todo lo de 1.1.0 (no publicada en npm): módulo standard (document.modelContext + API declarativa toolname/tooldescription) y comando webmcpcss standard scan|compile|check.

Corregido

  • mcp --no-prompt / --no-animate no desactivaban los ejecutores.

Dependencias

  • Dev tooling actualizado (ESLint 9 flat config, Vitest 3, jsdom 26, TypeScript 5.9); commander 13.1. Se mantienen chalk 4 y soporte Node ≥ 18.

Changelog completo: https://github.com/cochinoraptor/WebMCPcss/blob/main/CHANGELOG.md · PRs: #16, #17, #8–#12.