AI & Analytics Legends Die Wissensplattform für SAP Analytics AnmeldenRegistrieren
Leitfaden

Claude SAP Integration: Server, Identität und Umfang richtig wählen

Claude SAP Integration: Server, Identität und Umfang richtig wählen — Abschnittsillustration von Analytics Legends für SAP-Analytics-Marktinformationen (Datasphere, BDC, SAC, BW/4HANA)

Stand

Claude wird über einen MCP-Server an SAP angebunden, nie durch Zugangsdaten im Chatfenster. Welcher Server passt, hängt vom Ziel ab: ein ABAP-System steuern Sie über den ADT-Server, CAP- oder UI5-Code über die Entwicklungsserver von SAP, die BTP-Administration über den Remote-Server von SAP und fachliche APIs über das MCP-Gateway der Integration Suite. Drei Prüfungen gehören vor jeden Versuch: die Identität, unter der Aufrufe ankommen, der Umfang (lesen oder schreiben) und die Vereinbarkeit mit der API-Richtlinie von SAP.

Was „anbinden“ hier bedeutet

Hinter dem Wort stecken zwei verschiedene Dinge, und die Verwechslung kostet in der Planung.

Erster Fall: Claude ist der Client. Ein Assistent oder Code-Agent (Claude Desktop, Claude Code) ruft Werkzeuge auf, die ein MCP-Server bereitstellt, und dieser spricht mit SAP. Darum geht es hier.

Zweiter Fall: Claude ist eines von mehreren Modellen hinter einer SAP-Plattform. In der Generative AI Hub sind die Modelle von Anthropic über das Szenario Foundation Models oder Orchestration via AWS Bedrock erreichbar und werden wie jedes Hub-Modell abgerechnet. Das heißt nicht, dass Claude in Joule verfügbar ist; dessen Verfügbarkeit ist gesondert dokumentiert. Ein Entwickler, der ein Modell aus einer Orchestration-Bereitstellung aufruft, tut etwas anderes als ein Anwender, der Claude bittet, ein SAP-System zu lesen.

Den Server nach dem Ziel wählen

ABAP-System — Server: ADT MCP Server der ABAP Development Tools für VS Code und Eclipse · Ausführung: lokal, HTTP unter http://localhost:<Port>/mcp, Standardport 2236 in VS Code · Identität: Ihre ADT-Sitzung, also Ihre Berechtigungen.

CAP, UI5, Fiori, MDK — Server: die in SAP Build enthaltenen · Ausführung: lokal über stdio, Apache-2.0 · Nutzen: Suche im CDS-Modell und in der Dokumentation, Anwendungen erzeugen, Manifeste prüfen. Claude Code gehört zu den Clients, die SAP in der Dokumentation nennt. Geschäftsdaten stellen diese Server nicht bereit.

BTP-Kontoadministration — Server: MCP-Server für die Administration von SAP BTP, von SAP betrieben · Ausführung: remote, Sie tragen URL und öffentliche Client-ID ein · Identität: Authorization-Code-Ablauf beim Standard-Identitätsanbieter von SAP, also die Rollensammlungen des Benutzers.

Fachliche APIs (S/4HANA, OData) — Server: MCP-Server-Artefakt der Integration Suite, über das MCP-Gateway ausgeliefert · Voraussetzung: Edition Premium oder Enhanced und Integration Cell · Identität: JWT, vom Gateway geprüft, dann BTP-Destination.

Analytische Daten (Datasphere, SAC, HANA) — Server: in unserem Verzeichnis vom 18. Oktober 2026 kein offizieller; Community-Server existieren.

Lokal oder remote: die Transportfrage

Claude Desktop und Claude Code starten einen stdio-Server gern als Kindprozess. Kein Netzwerk, keine Authentifizierung aufzubauen: Die Grenze ist das Betriebssystem. So laufen die Entwicklungsserver und die Community-Server zum Lesen von Metadaten.

Für einen Remote-Server erwartet das Protokoll Streamable HTTP mit OAuth 2.1: Der Server ist eine geschützte Ressource, veröffentlicht seine Metadaten, und Tokens sind an einen bestimmten Server gebunden. Ein Server darf das Token des Aufrufers nicht unverändert nach unten durchreichen, sondern tauscht es gegen ein eingeschränktes Token. So bleibt der Benutzer in der Kette.

Zur Version: Die Revision 2026-07-28 der Spezifikation macht das Protokoll zustandslos und entfernt den Initialisierungs-Handshake. Anleitungen von 2025, die auf Sitzungen beruhen, sind überholt.

Identität als Entscheidung Nummer eins

SAP-MCP-Projekte gelingen oder stocken an der Identitätskette. Bei der Integration Suite holt der Client ein JWT beim Identitätsanbieter des BTP-Subaccounts, das Gateway prüft es samt Rolle für den API-Aufruf, und eine BTP-Destination reicht die Identität weiter. Bei S/4HANA On-Premise oder Private Cloud nutzt die Destination Principal Propagation über den Cloud Connector (kurzlebiges X.509-Zertifikat, ABAP-seitig gemappt); bei S/4HANA Cloud Public Edition SAML-Bearer-Assertion ohne Cloud Connector.

Der häufigste Fehler: ein einziger technischer Benutzer hinter dem Server. Er löscht das Audit pro Benutzer. Verlangt das Design ihn, überarbeiten Sie das Design, bevor Sie bauen.

Die API-Richtlinie von SAP vor dem ersten Versuch

Die SAP-API-Richtlinie (Version 4.2026a) unterscheidet veröffentlichte von anderen APIs und untersagt in Abschnitt 2.2.2 die Nutzung von SAP-APIs durch KI-Systeme, die Aufrufsequenzen planen, auswählen oder ausführen, außer in SAP-freigegebenen Architekturen, Datendiensten oder Wegen. Als freigegeben genannt werden das MCP-Gateway der Integration Suite, von SAP bereitgestellte MCP-Server über Joule Studio und A2A. Eigene oder fremde Server bleiben möglich, wenn sie konform sind, jedoch ohne gleichwertige Unterstützung. Das CAP-Team zieht die Konsequenz: Sein Adapter ist für eigene CAP-Services gedacht, nicht als Proxy für SAP-Anwendungs-APIs.

Das ist keine Rechtsberatung. Es erklärt aber, warum die schnell geschriebene Eigenhülle um eine SAP-OData-API eine schlechte Ersparnis ist.

Einstieg in fünf Schritten

Ein Entwicklungssystem, eine begrenzte Aufgabenart. Ein Server der passenden Familie, zunächst nur lesend. Versuch mit der eigenen Identität. Zeitgewinn und Prüfaufwand messen. Erst danach Gateway, Protokollierung und benannter Verantwortlicher, bevor weitere Benutzer zugelassen werden. Ein Agent, der über die Sitzung eines Entwicklers auf ein Produktivsystem wirkt, ist die häufigste Falle der ersten Woche.

Was wir nicht behaupten können

Die Einrichtung auf Claude-Seite ändert sich mit den App-Versionen und ist hier nicht dokumentiert; ebenso wenig die Verfügbarkeit von Claude in Joule. Einen offiziellen SAP-Server für Datasphere oder SAC haben wir am 18. Oktober 2026 nicht gefunden.

Häufige Fragen

Brauche ich für die Anbindung von Claude an SAP ein kostenpflichtiges Konto?

Die Entwicklungsserver von SAP stehen überwiegend unter Apache-2.0. Die ABAP-KI-Funktionen von SAP unterliegen nach dem kostenlosen Angebot einem Modell mit KI-Einheiten, und das Gateway der Integration Suite setzt die Edition Premium oder Enhanced voraus. Die Kosten auf Claude-Seite hängen von Ihrem Abonnement ab, das wir hier nicht dokumentieren.

Kann Claude über MCP in SAP schreiben?

Das hängt vom Server ab, nicht von Claude. Der HANA-Community-Server blockiert Schreiben standardmäßig, der AWS-Server erlaubt es optional, der CAP-Adapter beschränkt sich auf Lesen und ungebundene Aktionen. Beginnen Sie lesend und öffnen Sie Schreiben Werkzeug für Werkzeug.

Lässt sich Claude zusammen mit Joule nutzen?

Das sind zwei getrennte Wege. Joule Work Desktop (Teil des Early-Adopter-Care-Programms von SAP, nicht allgemein verfügbar) kann sich mit MCP-Servern verbinden, Drittanbieter-Clients wie Claude sind die andere große Familie. Die Verfügbarkeit von Claude in Joule selbst ist gesondert dokumentiert; leiten Sie sie nicht aus der Präsenz in der Generative AI Hub ab.

Welcher Server liest Datasphere aus Claude heraus?

Unser Verzeichnis nennt keinen offiziellen. Für Datasphere gibt es einen Community-Server unter MIT-Lizenz; er braucht eine Sicherheitsprüfung wie jede Drittintegration.

Den Herausgeber beauftragen

Dieser Leitfaden stammt von . 27 Jahre SAP — Datasphere, Business Data Cloud, SAC Planning, Joule. Freiberuflich oder Festanstellung · Hybrid / remote · Ganz EMEA. Verfügbar ab 19. Oktober 2026.

Profil und Kontakt

Worauf diese Seite aufbaut

Externe Quellen

Weiterlesen