Serve your application over MCP

Here the question is whether the system can be the server rather than the thing being read. abap-ai/mcp implements the protocol in ABAP itself — prompts, resources, tools, long-running tasks and DDIC-derived schemas — installed with abapGit(artifact:abapgit-abapgit) and running inside the system, so what an agent sees is what you chose to expose rather than whatever ADT happens to reach.

Overview

SAP SHIPS

No core answer is documented.

Not covered: At the server half. The SDK's author states there is no realistic way to support the SSE streaming a client needs, so an ABAP system can answer an agent and cannot notify one.

The servers run inside the ABAP system: an SDK for writing them in ABAP (abap-ai/mcp and its stateless rewrite abap-ai/mcp2), an add-on that turns tables and CDS views into tools (Skybuffer AI MCP server) and an endpoint that drives opted-in abap2UI5 apps (abap-agent-runtime). SAP's own ABAP MCP work reaches into a system from outside and lives in agent access to your code.

Policy1

PolicySAP API Policy 4.2026a§ 1.1, 1.2, 2.2.2AlwaysAn MCP server exposes an SAP API, or uses SAP APIs to supply tools, resources or data to 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.

MCP does not replace the API's documented-use boundary. Check that every endpoint is published for the intended use and whether the policy's AI-call or extraction provisions apply to the design.

SAP API Policy 4.2026a →
Sources
SourceSAP API Policy v.4.2026achecked

Artifacts5

5 of 5 artifacts
ArtifactSignals
MCP servers5
abap-agent-runtimeABAP-native MCP endpoint that drives opted-in abap2UI5 apps
Signals
Functional boundary
abap-ai/mcpMCP server SDK written in ABAP
Signals
Functional boundary
abap-ai/mcp2Stateless ABAP MCP server SDK for the 2026-07-28 protocol draft
Signals
Functional boundary
MarkWuRY168/SAP_MCPMCP server publishing SAP functions as tools from config tables
Signals
Not reachable+1
Skybuffer AI MCP serverABAP add-on serving business data and transactions as MCP tools
Signals
Commercial

Content7

Group by
Piece, what it offers
CAP in the age of AI #7 - vector embeddings wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, part 7 of 7, Video
SAP's API Policy on AI Agents: What It Prohibits, Allows, and Leaves Open
SAP Community, Héctor Enríquez, Blog
Running AI agents against SAP ECC 6.0: lessons from building an in-system MCP server
SAP Community, NicolasHernandez, Blog
Show 4 more
CAP in the age of AI #3 - from MCP to A2A
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Stefan Rudi, part 3 of 7, Video
ABAP development tools for Visual Studio Code is now available on the VS Code marketplace!
SAP Community, thomasalexander_ritter, Blog
AI-native North Star architecture — Platform Layer
SAP Architecture Center, SAP Architecture Center, Reference architectureThe reasoningA reference
Core changed
Agentic CAP: Build MCP servers and enterprise AI agents
SAP TechEd — session catalogue, Daniel Hutzel, Daniel Schlachter, TalkA recipe

Details

Coverage
statecommunity only, ABAP
assessed
also inCAP, BTP/BAIP
Designs that place it4
Agentic AI & AI AgentsAgentic AI & AI Agentsreference architectureexternal MCP servers and APIs that extend agent capabilitiesAgentic AI & AI AgentsAgentic AI & AI Agentsreference architecturecustom MCP server a customer or partner builds and operates on SAP BTPAI-native North Star architecture — Platform LayerAI-native North Star architecture — Platform Layerreference architecturetool extensibility through the Model Context ProtocolThird-Party MCP Server Access to SAP Solutions on BTPThird-Party MCP Server Access to SAP Solutions on BTPreference architectureCustomer-operated MCP server
For your agent