web-widgets
web-widgets copied to clipboard
[Crafting]Pluggable Widgets MCP for Agentic(Copilot) Development
Pull request type
Description
Introduce the Mendix Widgets Copilot MCP server for the web-widgets monorepo. It enables AI-assisted discovery, property updates, build/test workflows, and safe multi-file edits with preview and rollback. Discovery: list packages, inspect widgets (XML/TS/runtime). Property management: add/rename properties with full XML → TS → runtime integration. Build/QA: verify manifest versions, build widgets (with destination selection), run unit/e2e tests, generate translations. Diff engine: preview changes, apply atomically with backups, rollback with tokens. Safety: strict path/command/file validation, dry-run by default, backups.
Configuration is available via .cursor/mcp.json with optional MX_PROJECT_PATH.
It's a WIP.