Repository navigation
v0.5.0 — Integración universal para agentes IA
🤖 WebMCPcss ahora habla con 40+ agentes IA
La versión más grande hasta la fecha: cualquier agente (Claude, Cursor, CrewAI, AutoGen, LangGraph, ChatGPT Atlas...) puede generar, validar, reparar y ejecutar herramientas .webmcp.css — sin permisos del sitio objetivo.
✨ Novedades
generate --auto— genera el.webmcp.csssin grabación: escaneo headless de formularios/botones/campos, nombres inferidos (login,search...), detección de framework (React, Next, Vue, Svelte, Angular, MUI, AntD, Bootstrap, Tailwind) y selectores estables (data-*→id→name/aria-label).mcp --serve— servidor MCP real por stdio (JSON-RPC 2.0:tools/list,tools/call,resources/*) compatible con Claude Desktop/Code, Cursor, Goose, Windsurf...; con--http, API REST (GET /api/tools,GET /api/graph,POST /api/call). Con--url,tools/callejecuta de verdad con navegador headless.export --format <fmt>— 8 exportadores:mcp-config,claude-code(plugin con comandos slash),cursor,crewai,autogen,langgraph,browser-inject(window.__WEBMCP_GRAPH__) yjson-schema.run— ejecuta una herramienta y devuelve JSON puro (lo que invocan los módulos Python generados).- Docs: tabla de 45 agentes soportados + 10 guías en
docs/agents/+ ejemplos generados enexamples/agents/.
🐛 Arreglado
serializeToolMapgeneraba CSS inválido con triggers que contenían pseudo-clases (on form:nth-of-type(2)); ahora se citan correctamente.
📦 Instalación
npm install -g webmcpcss
webmcpcss generate https://tu-sitio.com --auto -o webmcp.css
webmcpcss mcp --serve --css webmcp.css --url https://tu-sitio.comSin dependencias nuevas · 180 tests · Node 18+ · MIT
Changelog completo: CHANGELOG.md