web-widgets icon indicating copy to clipboard operation
web-widgets copied to clipboard

[Crafting]Pluggable Widgets MCP for Agentic(Copilot) Development

Open rahmanunver opened this issue 3 months ago • 0 comments

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.

rahmanunver avatar Aug 29 '25 17:08 rahmanunver