Agent access to your systems

Giving an AI agent access to the business data, configuration or operations of systems you run through an MCP server. Serving your application over MCP exposes your own service contract; system access reaches the systems behind it, and one implementation may do both. Development assistance belongs to agent access to your code.

Overview

SAP SHIPSby design

SAP publishes two servers of its own on this door. MCP Server for SAP BTP Administration puts account, security, service and connectivity operations behind one hosted endpoint, discovered by the client rather than configured per operation, and the SAP LeanIX MCP Server exposes selected enterprise-architecture APIs as typed tools. Both act under the caller's own authorisation.

Not covered: The assessed SAP servers expose operations of BTP Administration and LeanIX under the caller's authorisation; this coverage does not establish a general gateway for arbitrary SAP Application APIs.

Policy1

PolicySAP API Policy 4.2026a§ 1.1, 1.2, 2.2.2AlwaysAn MCP server 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 →
SourceSAP API Policy v.4.2026achecked

Artifacts28

28 of 28 artifacts
ArtifactSignals
CLI tools1
SAP-samples/hana-developer-cli-tool-exampleDeveloper-centric command line for SAP HANA
Signals
none
MCP servers27
@mariodefe/sap-datasphere-mcpMCP server with forty-five tools across a Datasphere tenant
Signals
Functional boundary
AI Core MCP ServerSAP AI Core APIs as MCP tools from one JSON config file
Signals
Functional boundary
BTP CF MCP ServerCloud Foundry V3 API on SAP BTP as MCP tools
Signals
Functional boundary
BTP MCP ServerBTP Core Services as MCP tools with in-chat dashboards
Signals
Functional boundary
btp-sap-odata-to-mcp-serverExposes S/4HANA or ECC OData services as MCP tools
Signals
Functional boundary
calmcpMCP server with read tools over the SAP Cloud ALM APIs
Signals
none
CI MCP ServerSAP Cloud Integration OData APIs as MCP tools
Signals
Functional boundary
cloud-alm-itsm-mcpMCP server querying installations via the SAP Cloud ALM ITSM API
Signals
No license
CostingGeek/sap-mcpPython MCP server fetching sales orders from SAP's business data graph
Signals
none
cpi-mcp-serverGo MCP server over Cloud Integration packages and integration flows
Signals
Functional boundary
hana-mcp-serverMCP server for schema discovery and guarded SQL on SAP HANA
Signals
Functional boundary
MCP Server for SAP BTP AdministrationSAP-hosted MCP endpoint for BTP account administration
Signals
Functional boundary
mcp-integration-suiteMCP server for the general Integration Suite functions
Signals
No license
mcp-is-tpmJava MCP server for Integration Suite Trading Partner Management
Signals
No license
mcp-sap-cpiMCP server for Cloud Integration runtime: messages, logs, deployment
Signals
Functional boundary
mcp-sap-datasphere-serverRead-only MCP server for exploring SAP Datasphere
Signals
Functional boundary+1
mcp-sap-focusedrunMCP tools over SAP Focused Run's Landscape Management Database
Signals
Functional boundary
midasol/sap-mcp-serverPython MCP server for SAP Gateway OData operations
Signals
none
odata_mcpPython bridge generating MCP tools from OData v2 metadata
Signals
Functional boundary
odata_mcp_goGo binary bridging any OData v2 or v4 service to MCP
Signals
Functional boundary
odata-mcp-proxyConfig-driven proxy turning OData and REST endpoints into MCP tools
Signals
Functional boundary
SAP LeanIX MCP ServerHosted MCP endpoint onto an SAP LeanIX instance
Signals
Functional boundary
sap_analytics_cloud_mcpMCP server for the SAP Analytics Cloud REST API
Signals
Functional boundary
sap-bdc-mcpMCP tooling for SAP Business Data Cloud discovery and contracts
Signals
Functional boundary+1
sap-bdc-mcp-serverMCP server managing Delta shares in SAP Business Data Cloud
Signals
none
sap-pi-mcp-serverMCP server for SAP PI and PO monitoring and directory metadata
Signals
Functional boundary
SAP-samples/hana-cli-claude-pluginClaude Code plugin registering hana-cli's MCP server
Signals
none

Content4

Group by
Piece, what it offers
MCP Gateway in Practice: Architecture, configuration, and hands-on
YouTube — SAP Developers playlists, SAP Developers, Talk
Model context protocol (MCP) unlocked: Enable governed access to AI agents
SAP TechEd — session catalogue, TalkThe reasoning
SAP Integration Suite as the foundation for enterprise agentic AI
SAP TechEd — session catalogue, TalkThe reasoning
From confident to correct: AI search results you can actually trust
SAP TechEd — session catalogue, TalkThe reasoning

Details

Coverage
statecore and community, BTP/BAIP
assessed
relationshipnarrow by design
For your agent
Ref
capability:agent-systems-access
JSON
/capabilities/agent-systems-access.json
MCP
Connecting an agent