VS Code Extensions
CAPforge — SAP CAP/CDS + UI5 for AI agents

CAPforge — SAP CAP/CDS + UI5 for AI agents

by automatizatodo

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.

Downloads

7

Rating

5.0 / 5 (2)

Version

0.1.6

Last updated

Aug 10, 2026

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

Point capforge.conventionsPath (Settings → CAPforge) to your team's private conventions markdown. It overrides the bundled house profile on style conflicts.

Website · GitHub · npm

MIT.

Related extensions