ADT resources
The HTTP endpoint an ABAP system exposes as the adt ICF service under /sap/bc/adt, so a client outside the system can reach development objects, delivered with the platform rather than installed.
ABAP source lives in a system. SAP's own page for accessing ADT resources is an HTTP endpoint the administrator activates as the adt ICF service under default_host sap bc, after which a web client can reach development objects from outside. ABAP Development Tools for EclipseABAP Development Tools for EclipseSAP's Eclipse plugins for ABAP: source, dictionary and CDS editors, Project Explorer, Outline and ABAP Unit, calling ADT resources on the connected system.sap official, abap is the Eclipse client of that connection; ABAP Development Tools for VS CodeABAP Development Tools for VS CodeSAP'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.sap official, abap is the same back end in a second editor. Community MCP servers call the same ICF service without Eclipse.
Where it sits
Who is behind it
In the atlas: maintains 137, wrote 14@SAPmaintainer
Before choosing this
Conditions
PracticalFunctional boundary
A client that cannot reach the adt ICF service over HTTP has nothing to call.
What it declares
Every artifact
- Type
- Platform
- Origin
- By SAP
Connections
Eclipse plug-in turning JSON or XML into ABAP types and DDIC objects
Eclipse plugin searching ABAP sources from the search dialog
JS/TS client for the ADT resources of an ABAP system
VS Code extension to preview, activate and lint abap2UI5 apps
ABAP MCP server over ADT with a local journal that can undo writes
MCP server for ABAP on the ADT session, in Eclipse or standalone
ABAP MCP server over ADT with a local journal that can undo writes
MCP server for ABAP on the ADT session, in Eclipse or standalone
Policy-checked MCP server for ABAP development over ADT
MCP proxy pinning an agent's ABAP tools to one SAP system
SAP's Eclipse plugins for ABAP development over ADT
VS Code extension editing ABAP systems over ADT as a filesystem
JS/TS client for the ADT resources of an ABAP system
Go MCP server that writes, activates and runs ABAP classes via ADT
Windows desktop manager handing SAP connections to assistants over MCP
MCP server reading ABAP short dumps over ADT
ADT extension for Eclipse and VS Code showing three SAP GUI tools
ADT-to-MCP bridge in Go reaching past what ADT exposes
Download
Details
Sources
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
Flavors
“A classic project represents the connection to an on-premise system.” — Getting Started — ABAP Development Tools User Guide, SAP Help Portal
“A cloud project represents the connection to SAP BTP ABAP environment.” — Getting Started — ABAP Development Tools User Guide, SAP Help Portal
History in the atlas
- First seen.
For your agent
- Ref
artifact:sap-adt- JSON
- /artifacts/sap-adt.json
- MCP
- Connecting an agent