I built and open-sourced an MCP (Model Context Protocol) server for OutSystems 11 LifeTime. It lets an AI assistant (Claude Desktop, or any MCP client) drive the LifeTime REST API v2 conversationally — e.g. "deploy CustomerPortal from QA to Production", "who's in the Finance team?", "abort that stuck deployment".
Repo: https://github.com/promonteiro89/o11-lt-mcp
What it does? 66 tools across 10 domains:
- Deployments (create / start / continue / abort / status)
- Environments (including maintenance mode)
- Applications, modules & versioning
- Users, teams, roles & app-level permissions
- Database connections & application configurations
How it differs from existing OutSystems MCP work: most tooling (including official) targets ODC. This one focuses on OutSystems 11 LifeTime, talks to the documented REST API v2 (no web scraping), and supports full read/write management.
Note: it wraps a privileged admin API — use a least-privilege Service Account and read the Security section in the README before pointing it at anything.
This is an unofficial community project, not affiliated with OutSystems. Feedback and contributions welcome!