One-click MCP server for SAP development: modern CAP/UI5 scaffolding plus a real validation loop (cds compile, cds lint, sqlite deploy, ui5lint) for Copilot agent mode and any MCP client.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Makes your AI agent get SAP CAP/CDS and UI5 right. Installing this extension registers the CAPforge MCP server automatically — no mcp.json editing. Works with Copilot agent mode and any MCP-capable client in VS Code.
It calls no LLM itself: your agent brings the model (BYOK). Nothing leaves your machine.
What you get
10 tools, 3 validation layers per stack. CAP: cds compile → cds lint → deploy to a throwaway sqlite (catches bad CSVs, duplicate keys). UI5: well-formed XML + handler coverage → official ui5lint.
Codebase-aware: cap_project_context digests your real model (CSN) so the agent reuses your entities instead of inventing fields.
Migration mode: cap_analyze_legacy_ui5 inventories a legacy freestyle app (read-only) as the starting point to modern CAP/Fiori.
Sourced knowledge: modern CAP/UI5 best practices distilled from official SAP docs, served to the agent as the conventions://cap resource.
Requirements
VS Code 1.101+ (MCP support).
@sap/cds-dk available (globally or in your project) for the CAP validation tools.
Team conventions (Pro preview)
Point capforge.conventionsPath (Settings → CAPforge) to your team's private conventions markdown. It overrides the bundled house profile on style conflicts.