Tool governance

The governance question in ABAP is which system an agent is pointed at, because the same tool call is routine against Dev and unacceptable against production. SuperClaude for SAP makes the landscape explicit — profiles per system, hot-switched in session — and enforces write protection on QA and production in two places, a client-side hook and a guard inside the MCP server, so defeating one does not defeat the other.

Overview

SAP SHIPS

No core answer is documented.

Not covered: At the tools. A guard decides what may be called against which system; it says nothing about whether the call is inside the scope SAP grants the API in the first place — that question is asked on the BTP door.

Community servers decide what an agent may call before the call happens: allow-lists and an audit log in Maherd18/sap-mcp-server and pyrfc-mcp, which system a call reaches and as which user in arc-mcp-hub, and principal propagation in bw-modeling-mcp. SAP publishes the policy and the platform this governs; publishing them is not answering this capability.

Artifacts6

6 of 6 artifacts
ArtifactSignals
MCP servers4
arc-mcp-hubHub on SAP BTP putting several arc-1 instances behind one login
Signals
Archived+1
bw-modeling-mcpMCP server for BW/4HANA modelling objects
Signals
Functional boundary
Maherd18/sap-mcp-serverPolicy-checked MCP server for ABAP development over ADT
Signals
Functional boundary
pyrfc-mcpMCP server calling RFC-enabled function modules behind an allowlist
Signals
Functional boundary
Skills2
SAP API Policy Evidence SkillSkill assessing API usage against the SAP API Policy
Signals
Functional boundary+1
SuperClaude for SAPClaude Code plugin with an ABAP MCP server and write guards
Signals
Functional boundary

Content6

Group by
Piece, what it offers
ABAP + MCP: Let AI Do Real Development in Your SAP System
SAP Community, Willian_Saez, Blog
ARC-1 on SAP BTP: Secure ABAP Agentic Development Beyond the Laptop
blog.zeis.de — Marian Zeis, Marian Zeis, part 4 of 10, BlogThe reasoningA recipe
New majors
Introducing ARC-1: A Secure ADT MCP Server for Enterprise SAP Development
blog.zeis.de — Marian Zeis, Marian Zeis, part 3 of 10, BlogThe reasoning
Show 2 more
ABAP and Agentic AI: The Hidden Problem in Real Projects
blog.zeis.de — Marian Zeis, Marian Zeis, part 2 of 10, BlogThe reasoning
Building an Enterprise-Ready SAP AI Agent with Open Source
blog.zeis.de — Marian Zeis, Marian Zeis, BlogThe reasoningRunnable code
A Clearer View of Your SAP Integrations Under the New API Policy
blog.zeis.de — Marian Zeis, Marian Zeis, BlogThe reasoningRunnable code

Details

Coverage
statecommunity only, ABAP
assessed
also inCAP, BTP/BAIP
Designs that place it1
AI-native North Star architecture — Platform LayerAI-native North Star architecture — Platform Layerreference architecturesingle governed gateway for agent traffic
For your agent
Ref
capability:tool-governance
JSON
/capabilities/tool-governance.json
MCP
Connecting an agent