ABAP Development Tools for VS Code and the ABAP MCP Server: Setup and Agentic Workflows
Course quiz
ABAP Development Tools for VS Code and the ABAP MCP Server: Setup and Agentic Workflows
Keep this: job aid
ADT for VS Code and the ADT MCP server: setup and safety card
- Install "ABAP Development Tools for VS Code" (SAP SE, free); ABAP: New Destination → RFC (on-prem, Private Edition) or HTTP (ABAP environment, Public Edition).
- Version check: 1.0.1+ for RFC with password; 1.1+ for classic objects, ATC and diff tools; 1.2+ for read/edit file tools and access restrictions.
- Enable the MCP server in settings (VS Code port 2236; Eclipse port 2234 under Window > Preferences > ABAP Development > MCP Server).
- Keep access restrictions ON; list one project (CMD) and only the packages the agent may change. Reads stay open to all packages.
- Leave the edit file tool OFF until a change exercise needs it.
- Connect other MCP hosts to http://localhost:
/mcp with "Authorization: Bearer "; never commit the token. - Write AGENTS.md from SAP's template: system, packages, names, transports, "activate, test, ATC after every change".
- First session read-only; then scoped writes with the transport and definition of done in the prompt.
- Feed query always deselected; AI fixes and exemption requests unless approved; no CMQ or CMP destinations on agent machines.
- Before release: rerun ABAP Unit and ATC in ADT, read the unified diff, second reviewer.