Zusammenfassung
SAP mit Muse verbinden, mit fertigen MCP-Connectoren: S/4HANA On-Premise über HANA SQL oder OData, S/4HANA Cloud, Business One, ECC und Concur. Ohne Code.
TL;DR: Muse erreicht SAP über einen MCP-Connector in AnythingMCP. Welcher es ist, hängt von deinem SAP-System ab: S/4HANA On-Premise oder Private Cloud liest die HANA-Datenbank mit SAPs eigenem Data Dictionary (oder die OData-Services des Gateways), S/4HANA Cloud Public Edition nutzt SAPs freigegebene APIs, und Business One, ECC und Concur haben ihre eigenen Wege. Du installierst den Connector, trägst die Zugangsdaten ein und fügst den MCP-Server in Muse als Custom Connector hinzu. Derselbe Server funktioniert in Claude, ChatGPT, Copilot und Cursor.
Welches SAP hast du?
Liest die HANA-Datenbank mit SQL, geführt von SAPs eigenem Data Dictionary. Nur lesend, 10 Tools, getestet mit S/4HANA 2025.
S/4HANA über HANA verbinden →Die OData-V2/V4-Services des Gateways werden zu MCP-Tools, mit SAPs Berechtigungsprüfung bei jedem Aufruf.
OData zu MCP →SAPs freigegebene OData-APIs über ein BTP Communication Arrangement: Geschäftspartner, Aufträge, Fakturen, Buchungen.
S/4HANA Cloud verbinden →Der Service Layer (OData v4): Geschäftspartner, Artikel, Angebote, Aufträge, Lieferungen, Rechnungen. Kann auch Kundenaufträge anlegen.
Business One verbinden →Spesenabrechnungen, Genehmigungen, Teilnehmer und Reisepläne, mit OAuth 2.0.
Concur verbinden →Unsicher, welcher Weg zu deinem S/4HANA passt? Es kommt darauf an, was du erreichst:
Was Leute Muse über SAP fragen
Für solche Fragen sind die Connectoren gebaut. Jede läuft gegen dein eigenes System, mit den Rechten des Benutzers, den du eingerichtet hast.
| Frage | Weg |
|---|---|
| „Wie war unsere Bruttomarge pro Monat 2025, je Buchungskreis?“ | HANA SQL |
| „Welche Kunden haben Rechnungen, die mehr als 60 Tage überfällig sind, und wie viel?“ | HANA SQL, OData |
| „Wie hoch ist unser DSO in diesem Quartal im Vergleich zum letzten?“ | HANA SQL |
| „Die 10 umsatzstärksten Kunden der letzten 12 Monate.“ | HANA SQL, OData, S/4HANA Cloud |
| „Welche Bestellungen sind noch offen und über dem Liefertermin?“ | OData, S/4HANA Cloud |
| „Zeig mir den Bestandswert nach Werk und Warengruppe.“ | HANA SQL |
Der HANA-Leitfaden zeigt drei davon Schritt für Schritt: welche Tools Muse aufruft, welche SAP-Tabellen es liest und welches SQL es ausführt.
So funktioniert es
- Rollen und Tool-Rechte
- Standardmäßig nur lesend
- Audit-Log
S/4HANA On-Premise, Private Cloud und ECC stehen in deinem Netzwerk oder in SAPs Private-Cloud-Landing-Zone, also läuft AnythingMCP auch dort: eine Docker-Compose-Datei auf einem Host, der SAP erreicht. Für Muse muss nur der MCP-Endpunkt veröffentlicht werden, nie das SAP-System. SAP Business One, S/4HANA Cloud und Concur sind über das Internet erreichbar, sie funktionieren also auch aus der AnythingMCP Cloud.
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d # danach den SAP-Host in .env unter SSRF_ALLOWED_HOSTS eintragen
Dann installierst du den Connector unter Connectors → Marketplace und fügst den MCP-Server in Muse hinzu: Settings → Connectors → Add custom connector, die URL aus MCP Servers einfügen und anmelden.
HANA SQL oder OData?
Beide Wege erreichen S/4HANA On-Premise und Private Cloud, und beide können parallel laufen.
| HANA SQL | OData | |
|---|---|---|
| Liest | Jede Tabelle und CDS-View, die der Datenbankbenutzer lesen darf | Die Gateway-Services, die der SAP-Benutzer aufrufen darf |
| SAP-Berechtigungen | Nicht angewendet: die Datenbank-Grants sind die Grenze | Von SAP bei jedem Aufruf geprüft |
| Stark bei | Summen über Millionen Zeilen, Finanzen und modulübergreifende Analysen | Veröffentlichte APIs, Geschäftsobjekte, SAPs eigene Prüfungen |
| Funktioniert mit | S/4HANA auf HANA | S/4HANA, ECC, BW |
| Du brauchst | Einen HANA-Datenbankbenutzer und eine Lizenz, die SQL-Zugriff durch Dritte erlaubt | Einen technischen SAP-Benutzer und aktive Gateway-Services |
Direkte Verbindung, Joule oder ein generischer HANA-Server?
Drei Wege, ein KI-Modell vor SAP-Daten zu setzen.
| Direkte Verbindung (AnythingMCP) | SAP Joule mit Claude | Generische HANA-MCP-Server | |
|---|---|---|---|
| Heute On-Premise und in der Private Cloud | Ja | Abhängig von SAP-Produkt, Edition und Release | Ja, mit Datenbankzugriff |
| Geliefert und lizenziert von | Dir (Open Source, AGPL-3.0) | SAP, auf der SAP Business AI Platform | Dem Projekt deiner Wahl |
| Versteht SAP-Tabellen | Ja: SAPs Data Dictionary und CDS-Views als Tools | Von SAP verwaltet | Nein: rohe Tabellen- und Spaltennamen |
| Schutz beim Lesen | Ja: ein SELECT, 1.000 Zeilen, Timeout, gesperrte Tabellen | Von SAP verwaltet | Unterschiedlich |
| In jedem MCP-Client | Claude, ChatGPT, Copilot, Cursor, Muse | In SAPs Anwendungen | Meistens |
Joule ist SAPs eigener Assistent, und SAP und Anthropic haben Claude darin angekündigt. Der direkte Weg ist für Teams, die Claude, ChatGPT oder Copilot schon jetzt auf ihre SAP-Daten ansetzen wollen, auf Systemen, die sie selbst betreiben.
FAQ
Wie verbinde ich SAP mit Muse? Installiere den AnythingMCP-Connector für dein SAP-System (S/4HANA über HANA SQL oder OData, S/4HANA Cloud, Business One oder Concur), trage die Zugangsdaten ein und füge die URL des MCP-Servers in Muse als Custom Connector hinzu. Für S/4HANA On-Premise und Private Cloud läuft AnythingMCP im Netzwerk, das SAP erreicht.
Wie verbinde ich SAP Business One mit Muse? Installiere den Connector SAP Business One, trage die Service-Layer-URL, die Firmendatenbank, einen Benutzer und sein Passwort ein und füge den MCP-Server in Muse hinzu. Er hat 12 Tools für Geschäftspartner, Artikel, Angebote, Aufträge, Lieferungen und Rechnungen und kann Kundenaufträge anlegen. Schritt für Schritt: SAP Business One mit Meta Muse verbinden.
Wie verbinde ich SAP HANA mit ChatGPT? Genauso wie mit Meta Muse: den Connector SAP S/4HANA (HANA SQL) in einem selbst gehosteten AnythingMCP installieren und seinen MCP-Server in ChatGPT als Connector hinzufügen (Developer Mode, bezahlte Pläne). Tools und Lesebeschränkungen sind in beiden gleich. Siehe SAP mit ChatGPT.
Gibt es einen SAP MCP Server? Ja. AnythingMCP liefert SAP S/4HANA (HANA SQL, 10 Tools), S/4HANA (OData), S/4HANA Cloud (15 Tools), Business One (12 Tools) und Concur (10 Tools) als fertige MCP-Connectoren, Open Source und selbst gehostet. Das Repository sap-mcp-server listet sie; sap-hana-mcp-server ist der HANA-Connector für sich.
Funktioniert es mit SAP ECC?
Ja, über die OData-Services des SAP Gateways in ECC: einen OData-Connector anlegen und die gewünschten Services aus $metadata importieren. Der HANA-SQL-Weg braucht S/4HANA, weil er dessen Tabellen und CDS-Views liest.
Kann Muse Daten in SAP ändern? Nur wo der Connector es erlaubt. SAP Business One kann Kundenaufträge anlegen und Concur Spesenabrechnungen bearbeiten; die S/4HANA-Connectoren lesen nur. Gib jeder MCP-Rolle nur die Tools, die sie braucht.
Wo ist Muse verfügbar? Meta bietet Muse derzeit in den USA und in Kanada an, im Web, in den Apps für iOS und Android und in WhatsApp.
Prüft Meta diesen Connector? Nein. Meta prüft Custom Connectors nicht. Muse sieht nur die Tools, die du in AnythingMCP für diesen MCP-Server eingeschaltet hast, und du kannst den Connector jederzeit unter Settings → Connectors trennen.
Nächste Schritte
- SAP S/4HANA über SAP HANA mit Meta Muse verbinden
- OData zu MCP: SAP Gateway, S/4HANA und ECC
- SAP HANA MCP Server: Tools, Sicherheit, Self-Hosting
- SAP S/4HANA Cloud mit Meta Muse verbinden
- SAP Business One mit Meta Muse verbinden
- SAP Concur mit Meta Muse verbinden
- Verbinde mit Claude
- Verbinde mit ChatGPT
- Verbinde mit Cursor
- Verbinde mit Gemini
War dieser Guide hilfreich?