MCP-Server · ERP
SAP MCP-Server: KI-Agenten aus der EU mit SAP S/4HANA verbinden
Die MCP-Server von SAP selbst helfen beim Entwickeln von Fiori-, CAP- und UI5-Anwendungen, geben einem Agenten aber keinen allgemeinen Zugriff auf Geschäftsdaten in S/4HANA. Dafür ist der Community-Server SAP OData to MCP für BTP die verbreitetste Lösung: Er macht Ihre vorhandenen OData-Services zu Tools. Agenten auf inference.eu verbinden sich per HTTP und OAuth.
- 01Authentifizierung: OAuth
- 02Community-Server
- 03Rechenzentren in der EU
Was Agenten damit tun können
- 1
Service-Ermittlung
Eine schlanke Suche listet die erreichbaren OData-Services und Entitäten auf, etwa Geschäftspartner, Kundenaufträge oder Bestellungen, ohne alle Schemata in den Kontext des Agenten zu laden.
- 2
Metadaten der Entitäten
Für die gewählten Entitäten liefert ein zweites Tool das vollständige Schema mit Feldern, Schlüsseln, Typen und Navigationseigenschaften, damit der Agent korrekte Filter und Nutzdaten bildet.
- 3
Anlegen, Lesen, Ändern und Löschen
Ein drittes Tool führt authentifizierte OData-Operationen aus, von `$filter`- und `$top`-Abfragen bis zu POST, PATCH und DELETE, auf Basis der Metadaten und der SAP-Berechtigungen des Benutzers.
Was SAP und dieser MCP-Server sind
Die SAP SE aus Walldorf liefert mit S/4HANA und ECC die ERP-Systeme, auf denen Finanzen, Einkauf, Vertrieb und Logistik vieler großer europäischer Unternehmen laufen. SAP veröffentlicht MCP-Server für die Entwicklung, etwa @cap-js/mcp-server und den SAP Fiori MCP-Server, aber keinen allgemeinen Server für Geschäftsdaten.
Diese Lücke schließt der Open-Source-Server SAP OData to MCP für BTP. Er läuft auf der SAP Business Technology Platform, erreicht S/4HANA oder ECC über BTP-Destinations und stellt alle OData-Services über drei aufeinander aufbauende Tools bereit. Er unterstützt Streamable HTTP und stdio.
Was Agenten mit SAP erledigen
Eine Einkäuferin fragt, welche Bestellungen bei einem Lieferanten diese Woche noch offen sind, und der Agent übersetzt das in eine gefilterte OData-Abfrage. Ein Vertriebsassistent prüft vor einem Termin Kreditstatus und letzte Aufträge eines Kunden oder fasst Lieferverzüge je Werk zusammen.
Mit Schreibrechten bereitet ein Agent Änderungen vor, die sonst von Hand erfasst werden, etwa eine neue Adresse eines Geschäftspartners nach einer E-Mail oder einen Kundenauftrag aus einer strukturierten Anfrage, jeweils erst nach Bestätigung durch eine Person.
Einrichtung und Anmeldung
Ihr SAP-Team stellt den Server in einem BTP-Cloud-Foundry-Space bereit und richtet eine Destination zum S/4HANA- oder ECC-System ein, mit Principal Propagation oder OAuth 2.0. Der Zugang zum MCP-Endpunkt selbst ist über XSUAA geschützt.
Auf inference.eu fügen Sie den SAP-Connector zu einem Agenten hinzu, geben den HTTP-Endpunkt an und melden sich per OAuth an. Das Token wird verschlüsselt in der EU gespeichert und nur freigegebenen Agenten bereitgestellt. Mit Principal Propagation läuft jede Anfrage mit den SAP-Berechtigungen der angemeldeten Person.
Datenschutz und Datenwege
Der Server läuft in Ihrem eigenen SAP-BTP-Konto, und Anfragen gehen von dort über Destination- und Connectivity-Service zu Ihrem SAP-System. Die Daten bleiben also in SAP-Infrastruktur, die Sie bereits vertraglich nutzen, in der von Ihnen gewählten BTP-Region.
Auf inference.eu läuft das Modell, das die OData-Ergebnisse liest, in Rechenzentren in der EU, und Zugangsdaten werden verschlüsselt in der EU gespeichert. ERP-Daten enthalten oft personenbezogene Daten von Kunden, Lieferanten und Beschäftigten; stimmen Sie die freigegebenen Services mit Ihrem Datenschutzteam ab.
Freigaben und sicherer Einsatz
Geben Sie nur die OData-Services frei, die der Agent braucht, und vergeben Sie technischen oder propagierten Benutzern die engsten SAP-Rollen, die funktionieren. Lesen ist risikoarm; PATCH, POST und DELETE verändern dagegen produktive Geschäftsdaten und verdienen dieselbe Sorgfalt wie eine manuelle Buchung.
Auf inference.eu können Sie festlegen, dass eine Person jeden Schreibaufruf vor der Ausführung freigibt, während Leseabfragen automatisch laufen. Zusammen mit SAP-Änderungsbelegen und Berechtigungsprüfungen bleibt jede Änderung einem Benutzer zuordenbar und auf dessen Rechte begrenzt.
SAP S/4HANA: häufige Fragen
Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.
Verwandte Seiten
- DATEVVerbinden Sie inference.eu-Agenten über einen MCP-Server mit DATEV. Buchungen, Mandanten und Belege lesen und Buchungsstapel zur Prüfung vorbereiten.Buchhaltung
- SalesforceVerbinden Sie inference.eu-Agenten mit den Hosted MCP Servers von Salesforce. Datensätze abfragen und pflegen, mit Rechten, Freigaberegeln und Feldschutz.CRM und Vertrieb
- OdooVerbinden Sie inference.eu-Agenten mit dem MCP-Server in Odoo AI. Datensätze über alle Apps suchen und gruppieren, freigegebene Datensätze anlegen oder ändern.ERP
- n8nVerbinden Sie inference.eu-Agenten mit dem eingebauten n8n MCP-Server. Freigegebene Workflows suchen und ausführen, Workflows und Datentabellen bauen.Automatisierung
Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur
Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.
- Antwort innerhalb eines Werktags
- Preise für Ihr Volumen
- AV-Vertrag unterschriftsreif