Skip to content

v0.5.0 — Integración universal para agentes IA

Choose a tag to compare

@cochinoraptor cochinoraptor released this 02 Sep 12:26
· 84 commits to main since this release

🤖 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.css sin 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/call ejecuta 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__) y json-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 en examples/agents/.

🐛 Arreglado

  • serializeToolMap generaba 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.com

Sin dependencias nuevas · 180 tests · Node 18+ · MIT

Changelog completo: CHANGELOG.md