MCP serverMCP servertypeExposes tools to a coding agent over MCP.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

ADT MCP Server

SAP's own ADT MCP server, and not a package: a preference inside ABAP Development Tools for VS Code that starts a local HTTP MCP server on a port you choose.

ABAP source lives in a system, and the credentials and the connection to it already exist inside ADT for VS Code once a project is added. Rather than shipping a second client, SAP exposes what the extension already has: set Adt > McpServer: Port, enable the server, and it listens at http://localhost:<port>/mcp — 2236 unless changed — for any MCP client on the same machine to call ABAP development tools through. SAP's announcement of the re-invented SAP Joule for Developers, ABAP AI capabilities points to the available MCP tools in ADT for Eclipse as well, without describing how they are enabled there, and leaves the agent open: it names "your coding agent of choice".

Where it sits

Lives in
Provides
Agent access to your codeABAPAgent access to your codecapabilityLetting a coding agent read the project or the system you actually have, reach its model, its objects and its checks, and act on it. In file-based environments that works out of the box; complex systems need dedicated access capabilities. Whatever the environment, the agent also needs project- and framework-specific context, so it understands the thing in front of it rather than guessing from what it remembers of its training data. The transport is incidental: an MCP server, a language server or a CLI answer the same question, and what differs between them is how much of the real thing the agent can see. Distinct from [MCP servers](capability:mcp-servers), which is a protocol adapter on your own running service, and from [agent guidance](capability:agent-guidance), which is knowledge handed over as files rather than read from the thing itself.
Part of
ABAP Development Tools for VS CodeABAP Development Tools for VS CodeartifactSAP's ABAP tools in VS Code: editing, debugging, ABAP Unit, ATC and transports for classes, CDS and RAP objects, over RFC to an on-premise or Private Cloud system and HTTP to a cloud one, with Joule's ADT MCP server and code completion behind an AI-unit licence.

Before choosing this

Conditions

PracticalFunctional boundary

There is nothing to install and nothing to deploy, and equally nothing to run headless: in VS Code it exists only while ADT for VS Code is running with a logged-on ABAP project, so it is a developer's local surface rather than anything a pipeline or a hosted agent can reach. No public repository, so what it exposes is what the documentation says it exposes.

PolicySAP API Policy 4.2026a§ 1.1, 1.2, 2.2.2from Agent access to your codeAn MCP server calls ADT or another SAP API of a running system for an agent.
  • § 1.1 Published APIs. Published APIs are made available for the documented purposes identified by SAP, including integration, extensions and data exchange.
  • § 1.2 Non-Published APIs. Customer and third-party applications must not access non-published APIs except where documentation permits it or SAP otherwise authorizes it.
  • § 2.2.2 AI call sequences and data extraction. Outside SAP-endorsed architectures, data services or expressly identified pathways, the policy prohibits specified agentic API use and systematic or large-scale extraction.

An agent that plans and executes ADT calls is the case section 2.2.2 names. Check that the endpoints are published for the intended use, and that the design runs within a pathway SAP identifies for it.

SAP API Policy 4.2026a →

What it declares

Every artifact

Type
MCP server
Origin
By SAP

Tasks this contributes to2Beta

Generate a RAP business object by prompting an agentA developer describes the travel application they want and an agent creates the RAP objects in the ABAP system, instead of printing source for the developer to paste into the editor.ABAP CloudCovers, under conditionsgenerator surface
What it does

Puts SAP's own ABAP RAP generators in front of the agent as MCP tools, so the objects come out of the generator rather than out of the model. The documented set names abap_generators-list_generators, abap_generators-get_schema and abap_generators-generate_objects, with abap_activate-objects to activate the result and abap_transport-create to open the transport it needs.

Conditions

ADT for VS Code is running with a destination active in the workspace; the server does not start without one.; The system is one SAP names as currently supported: SAP BTP ABAP environment, SAP S/4HANA Cloud Public Edition or SAP S/4HANA Cloud Private 2025 Edition.; SAP Joule for developers, ABAP AI capabilities is enabled on that system.; SAP calls the server an experimental feature that is not intended for productive use, which is a decision about the system it is pointed at rather than about the tool.

Remaining work

The developer runs the agent from an editor session of their own and reviews what the generator produced. Nothing in this path runs headless or in a pipeline.

All options on the Agent access to ABAP code page →
Let an agent change ABAP in an on-premise systemAn agent reads and changes ABAP in a system the customer runs themselves, on the classic development model, and the change is activated there.Standard ABAPAssessed, not knownSAP's own server
What it does

SAP names SAP BTP ABAP environment, SAP S/4HANA Cloud Public Edition and SAP S/4HANA Cloud Private 2025 Edition as currently supported. Nothing retrieved here speaks about a classic on-premise system either way, and a list of supported systems is not a statement that the rest are refused.

Remaining work

Establishing this needs a source that addresses on-premise systems directly. Until there is one, a reader planning for such a system has the independent servers to look at and an open question about SAP's.

All options on the Agent access to ABAP code page →

Connections4

ADT MCP Server connectionsADT MCP ServerPROVIDES→ provides1provides stated Turns the ABAP connection ADT for VS Code already holds into a local MCP endpoint, so an agent on the same machine performs ABAP development tasks against the real system instead of inferring them. Enabling ADT MCP Server — SAP Help Portal: https://help.sap.com/docs/abap-cloud/abap-development-tools-for-visual-studio-code/enabling-adt-mcp-server SAP Joule for Developers, ABAP AI capabilities including agentic — SAP Community: https://community.sap.com/t5/artificial-intelligence-blogs-posts/sap-joule-for-developers-abap-ai-capabilities-including-agentic/ba-p/14417633 SAP Joule for Developers, ABAP AI capabilities including agentic — SAP Community: https://community.sap.com/t5/artificial-intelligence-blogs-posts/sap-joule-for-developers-abap-ai-capabilities-including-agentic/ba-p/14417633Agent access to your codeUSED BY← needed by1needed by derived All system access that changes the system, and ATC, which the skills do not implement themselves. Through: inverted from its requires edge claude-abap-skills README: https://github.com/matt1as/claude-abap-skillsclaude-abap-skills← used by1used by derived The plugin contributes tools to SAP's own MCP server inside ADT, which the user enables; without that server there is nothing to add tools to. Through: inverted from its requires edge arc1-adt-abap-mcp-ext — README: https://github.com/arc-mcp/arc1-adt-abap-mcp-extarc1-adt-abap-mcp-extLINEAGE→ part of1part of stated SAP-samples/abap-platform-rap130 — README: https://raw.githubusercontent.com/SAP-samples/abap-platform-rap130/main/README.mdABAP Development Tools for VS Code

Learn more8

Readings
  1. Intelligent App Development at Scale: SAP Fiori Elements + ABAP Development Tools for VS CodeSAP Developers, YouTube — SAP Developers playlists
  2. ABAP Development Tools for VS CodeUenal Akkaya, YouTube — SAP Developers playlists
  3. Agentic Loop with Joule for Developers and ADT MCP ServerSAP Developers, YouTube — SAP Developers playlists
5 more
  1. News from Custom Code Migration: ECC to SAP S/4HANA Powered by Agentic AIolgadolinskaja, YouTube — SAP Developers playlists
  2. SAP's API Policy on AI Agents: What It Prohibits, Allows, and Leaves OpenHéctor Enríquez, SAP Community
  3. ABAP development tools for Visual Studio Code: Version 1.1 releasedthomasalexander_ritter, SAP Community
  4. The Future of ABAP is Here: VS Code ADT, Zero-Config MCP, and AI Co-pilotslpodile, SAP Community
  5. OData to outcomes—Build AI-enabled SAP Fiori apps using SAP Fiori elementsStefan Engelhardt, SAP TechEd — session catalogue
Agent access to ABAP code
  1. @abap2ui5/mcp-serverMCP server for the abap2UI5 check, deploy and run loop
  2. arc-1-bopf-enharc-1 extension for reading and maintaining BOPF enhancements
  3. HammerNative macOS code editor for ABAP and CDS
  4. arc-1-lspEdition of ARC-1 that runs ADT calls through adt-ls
  5. arc-1MCP server over the ADT REST API for ABAP objects
  6. arc1-abap-bridgeVS Code bridge between arc-1 and ADT for VS Code
  7. arc1-adt-abap-mcp-extEclipse add-on enabling the ADT MCP server with read-only tools
  8. ABAP Accelerator MCP ServerAWS's ABAP MCP server for Amazon Q Developer and Kiro
  9. Modernization Agents for SAP on AWSAWS agents for ABAP, PI/PO and BW modernisation work
  10. @mcp-abap-adt/coreABAP ADT MCP server published as an npm scope and plugin
  11. chandrashekhar-mahajan/abap-mcp-serverABAP MCP server with ADT tools and five authentication strategies
  12. dassian-adtFork of mcp-abap-abap-adt-api with 25 tools and session recovery
  13. erpl-adtC++ binary speaking the ADT REST API as a CLI and MCP server
  14. bw-modeling-mcpMCP server for BW/4HANA modelling objects
  15. EPOD ADT MCP ServerMCP server for ABAP on the ADT session, in Eclipse or standalone
  16. ZARC1_EXTENSION_FORMSarc-1 extension for SAPscript and Smart Forms objects
  17. fgalastri/MCP_ABAPValidates an ABAP class before it is deployed by converting the global class to a local one and syntax-checking that — plus CDS DDL and table metadata retrieval.
  18. fr0ster/mcp-abap-adtABAP MCP server with full CRUD on on-premise and ABAP Cloud
  19. abapsmithABAP MCP server over ADT with a local journal that can undo writes
  20. sap-ai-dev-toolkitMCP proxy pinning an agent's ABAP tools to one SAP system
  21. aibap.mcpGo MCP server that writes, activates and runs ABAP classes via ADT
  22. BellaEclipse plugin bringing Claude into ABAP Development Tools
  23. Maherd18/sap-mcp-serverPolicy-checked MCP server for ABAP development over ADT
  24. sapdumpmcpMCP server reading ABAP short dumps over ADT
  25. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystem
  26. mcp-abap-abap-adt-apiWrite-oriented MCP server over abap-adt-api
  27. mcp-abap-adtRead-oriented MCP server fetching ABAP programs, classes, tables
  28. SAP MCP Connection ManagerWindows desktop manager handing SAP connections to assistants over MCP
  29. ABAPilotMCP connector for ECC and on-premise S/4HANA with a licensed SAP side
  30. vibing-steampunkADT-to-MCP bridge in Go reaching past what ADT exposes
  31. ABAP Development Tools for VS CodeSAP's ABAP tools in VS Code for editing, debugging, ATC and transports
  32. SAP Joule for Developers, ABAP AI capabilitiesSAP's AI for ABAP development in ADT for Eclipse and VS Code
  33. ABAPDocMCPMCP server turning a transport request into a WRICEF specification
  34. claude-sap-kitClaude Code plugin adding Custom_* tools to arc-1
  35. Skybuffer AI MCP serverABAP add-on serving business data and transactions as MCP tools
  36. abap-adt-cliCLI that pulls and pushes ABAP packages as local files over ADT
  37. workskong/mcp-abap-adtLight MCP adapter for ABAP over ADT, documented in Korean
  38. KlystronMCP server in ABAP inside the application server, with agent skills
  39. pyrfc-mcpMCP server calling RFC-enabled function modules behind an allowlist
  40. ABAP-AI-CODE-TOOLSabapGit package adding create, modify and delete tools to ABAP AI Code
  41. ABAP AI CodeAgentic coding assistant in ABAP that runs as an SAP GUI report
  42. VERTEXADT extension for Eclipse and VS Code showing three SAP GUI tools

Details

Sources1
sap-ai-mcp-serversdiscovered herechecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viasap-ai-mcp-servers
first seen in the atlas
ecosystem and domainabap, ai-and-agents
History in the atlas4
  1. ADT for VS Code, with SAP pointing to its MCP tools in ADT for Eclipse
  2. part of ABAP Development Tools for VS Code, from SAP's own README sentence
  3. Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; the description is written from the project's own README and documentation rather than from the catalogue's line about it. Carries no repository or package because SAP ships none: it is a setting in the VS Code extension, which is the fact worth recording about it.
  4. First seen.
For your agent
Ref
artifact:sap-adt-mcp-server
JSON
/artifacts/sap-adt-mcp-server.json
MCP
Connecting an agent