SAP ABAP Development Tools for VS Code: official extension arrives with a built-in MCP server

SAP ABAP Development Tools for VS Code: official extension arrives with a built-in MCP server

SAP SE's first official ABAP extension for VS Code (`SAPSE.adt-vscode` v1.0.0, released May 29, 2026) ships with a built-in ADT MCP Server that gives GitHub Copilot direct access to ABAP systems for generating RAP business objects and CDS views from natural-language prompts — the day ABAP Cloud development finally has a vendor-supported home in VS Code.

VS Code / JetBrains Plugin Pick
2026/6/12 · 1:18
購読 1 件 · コンテンツ 26 件
After eight years of the community filling the gap, SAP SE shipped its first official ABAP extension for VS Code on May 29, 2026. The timing is deliberate: v1.0.0 comes bundled with an ABAP MCP Server that lets GitHub Copilot and other AI agents talk directly to SAP systems — generating RAP business objects, CDS views, and Fiori apps from natural-language prompts. If you're building on ABAP Cloud, this is the day your VS Code setup finally has a vendor-supported home.
Extension ID: SAPSE.adt-vscode · Publisher: SAP SE · Version: v1.0.0 (released 2026-05-29) · IDE: VS Code · Language: ABAP · Install on VS Code Marketplace 1

What problem it solves

ABAP developers have historically been pinned to Eclipse — specifically ADT (ABAP Development Tools), the long-standing official IDE plugin. That creates friction the moment a team starts mixing ABAP back-end work with the frontend ecosystem. UI5 tooling, CAP Node.js services, Git workflows, GitHub Copilot — everything else already lives in VS Code. 2
The new extension targets that split directly. It connects VS Code to SAP systems via two protocols: RFC for on-premise and private cloud, and HTTP for public cloud. 1 A RAP developer can now keep back-end ABAP objects and front-end Fiori/SAPUI5 code in the same editor window, without switching to Eclipse mid-session. 2
Marian Zeis, a well-known SAP ecosystem blogger, framed the significance clearly on LinkedIn — his post drew 2,367 reactions and 77 comments in the week after launch:
"For me, this is more than 'another editor'. It brings ABAP closer to the workflow many developers already use for UI5, CAP, Git, extensions, and AI-assisted development." 3

Core features in v1.0.0

The extension covers the fundamentals you'd expect from a production-grade language server: code completion, occurrence markers, formatting, hover documentation, and Go to Definition for ABAP objects and CDS entities. 1
Beyond editing, the first release includes:
  • ABAP Debugger — set, modify, and delete breakpoints across multiple connected servers; step through running ABAP sessions without leaving VS Code
  • ABAP Unit testing — run and inspect unit test results inline
  • ATC checks — ABAP Test Cockpit static analysis checks triggered directly from the editor
  • Transport management — create and release transports without opening SAP GUI
  • Repository search — find ABAP development objects across the connected system
Object type support covers ABAP core objects (classes, interfaces), CDS entities (data definitions, metadata extensions, CDS types, aspects, access controls), and RAP artifacts (service bindings, service definitions, behavior definitions, change documents, number range objects). 1
VS Code Marketplace page for ABAP Development Tools for VS Code, published by SAP SE, showing the extension description, key features list, and installation sidebar
The official Marketplace listing for SAPSE.adt-vscode — note the identifier and the SAP SE publisher badge. 4

The MCP server: where this gets interesting

The headline capability is the ADT MCP Server — a built-in Model Context Protocol server that turns VS Code into an AI-queryable gateway to your ABAP system. Once enabled, GitHub Copilot (and any MCP-compatible agent, including Amazon Q) can do more than suggest completions: it can search and open ABAP development objects, generate complete RAP business objects from a prompt, and publish service bindings to preview Fiori Elements apps in the browser. 5
Ruhani Garg, an SAP senior consultant, put the shift in context:
"The result? AI can move beyond simple code suggestions and start working with real business and technical context." 4
SAP published a hands-on tutorial repository — SAP-samples/abap-platform-rap130 — with seven exercises walking from environment setup to custom agent creation. Exercise 3 covers enabling the MCP Server; exercises 4–5 use it to generate a complete Travel + Booking RAP business object and its OData UI service entirely through natural-language prompts. 5
// settings.json — enable the ADT MCP Server in VS Code
{
  "adt.mcpServer.enabled": true,
  "adt.connections": [
    {
      "name": "my-btp-system",
      "url": "https://<your-btp-host>.abap.eu10.hana.ondemand.com",
      "authType": "basic"
    }
  ]
}
With the MCP Server active, a Copilot prompt like "Create a RAP business object for travel bookings with a Fiori Elements list page" triggers the agent to call ADT MCP tools, scaffold the CDS view + behavior definition + metadata extension, and hand back a live preview link. 5
The official tutorial repo (Apache-2.0 license):
コンテンツカードを読み込んでいます…

What v1.0.0 doesn't do yet

The community reaction on Reddit's r/abap (7,386 subscribers) was cautiously positive but flagged real limits. The post by u/Hir0ki scored 28 points at 96.7% upvote rate, but the comments section broke down the gaps clearly. 6
ABAP Cloud only. The extension targets the ABAP Cloud development model — it cannot edit programs in ECC or private S/4HANA without the 2025 Private Edition. If your team runs classic on-premise ABAP, this release does not cover your systems. 6
SSO-only for on-premise. u/Hir0ki noted: "Sadly it only works with SSO for On Prem Systems currently." Non-SSO authentication isn't supported in v1.0.0, which blocks teams that authenticate via username/password on private cloud or on-premise. 6
First-release gaps. u/Alternate_tab reported: "Tried, nothing works except viewing of code." u/PRoeleert called it "pretty barebones right now." These align with what v1.0.0 actually ships: the full CDS-Views hierarchy, ABAP object-history, and advanced refactoring that Eclipse ADT users are accustomed to aren't here yet. 6
SAP's own developer news segment acknowledged this directly: "This is just the beginning. More capabilities and ABAP development objects are planned for upcoming releases. So stay tuned." 2

How it compares to ABAP Remote Filesystem

There's been a community solution filling this gap since 2018: ABAP Remote Filesystem (murbani.vscode-abap-remote-fs) by Marcello Urbani — currently at v2.4.8, with 310 GitHub stars and 39 AI tools. 7
The community extension is functionally richer today: it ships a full MCP Server that works with Cursor, Claude Code, and Windsurf; supports AI subagent architectures (discoverer, reader, creator, code-reviewer roles); includes an embedded SAP GUI; integrates abapGit; and covers classic ABAP systems, not just ABAP Cloud. Its AI can autonomously explore a codebase — as the Marketplace page puts it, ask "How does BAPI_USER_GET_DETAIL work?" and the agent finds the function, reads the code, checks its usages, and examines related objects without you opening anything manually. 7
The official extension's practical advantage is vendor support and longevity guarantees, not current feature depth. For teams on ABAP Cloud who are uncertain whether to build workflows on a community-maintained extension, SAPSE.adt-vscode gives a supportable baseline. The broader SAP MCP ecosystem now catalogs 50+ projects — the marianfoo/sap-ai-mcp-servers repo (320 stars) lists both official and community tools, with 20+ entries in the ABAP/ADT category alone. 8
コンテンツカードを読み込んでいます…

Compatibility and requirements

Extension IDSAPSE.adt-vscode
Versionv1.0.0 (2026-05-29)
IDEVS Code
Target languageABAP (ABAP Cloud development model)
Supported systemsSAP BTP ABAP Environment; SAP S/4HANA Cloud Public Edition; SAP S/4HANA Cloud Private 2025 Edition
ConnectivityRFC (on-premise / private cloud) · HTTP (public cloud)
On-premise authSSO only (v1.0.0)
ABAP AI featuresRequires SAP Joule for Developers license
LicenseSAP Developer License Agreement
ECC / classic ABAPNot supported
All specifications sourced from the official Marketplace listing and SAP tutorial repository. 1 5

Who this is for: ABAP Cloud developers — teams on BTP ABAP Environment or S/4HANA Cloud — who want to consolidate their toolchain in VS Code and experiment with AI-assisted RAP development. Install it alongside the RAP130 tutorial and run through exercises 3–5 to see the MCP Server in action. If you're on ECC or classic private S/4HANA, the community ABAP Remote Filesystem (murbani.vscode-abap-remote-fs) is still the more complete option today. For ABAP Cloud shops evaluating agentic AI workflows, this is the first SAP-sanctioned path to get Copilot talking to your ABAP system. 1
Cover image: AI-generated illustration

このコンテンツについて、さらに観点や背景を補足しましょう。

  • ログインするとコメントできます。