What if OutSystems had a Model Context Protocol server available?
Ultimately could support external applications to articulate the platform, but, until it gets there (if it gets there :D), for the use case I am looking at, it could allow me to extract structured business knowledge embedded in the applications' models, including:
- Business rules and their interconnections
- Process flows and decision points
- Entity relationships and domain concepts
- Service dependencies and integration points
- ...
Generating contextual documentation explaining how components work and why they were designed that way (and this is not a new idea) would be really helpful.