Zusammenfassung
Verbinde dein SAP S/4HANA oder SAP Business One mit ChatGPT über MCP. Greife auf SAP-Daten zu, erstelle Berichte und verwalte Abläufe in natürlicher Sprache über ChatGPT.
ChatGPT zur Abfrage deines SAP-Systems verwenden
Mit AnythingMCP kannst du dein SAP-System über das Model Context Protocol mit ChatGPT verbinden. So kannst du ChatGPT Fragen zu deinen SAP-Daten stellen — Bestellungen, Lagerbestände, Finanzen — und Echtzeitantworten erhalten.
Was du benötigst
- SAP mit aktivierten OData- oder REST-APIs
- Docker installiert
- ChatGPT mit MCP-Unterstützung
Schritt-für-Schritt-Anleitung
Schritt 1: AnythingMCP bereitstellen
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
Schritt 2: Einen OData-Connector für SAP erstellen
Erstelle im AnythingMCP-Dashboard unter http://localhost:3000 einen Connector vom Typ OData, der auf dein SAP Gateway zeigt: Aktiviere SAP Gateway und gib den SAP-Mandanten an. Er liest das $metadata jedes Services direkt, und Import Tools → OData $metadata macht aus Entity-Sets Tools. Für S/4HANA On-Premise und Private Cloud installierst du stattdessen den fertigen Adapter SAP S/4HANA (OData) oder SAP S/4HANA (HANA SQL); siehe OData zu MCP und SAP S/4HANA über HANA SQL.
Schritt 3: Authentifizierung konfigurieren
Richte Basic Auth (On-Premise) oder OAuth 2.0 (Cloud) mit deinem technischen SAP-Benutzer ein. Füge den sap-client-Header und die CSRF-Token-Behandlung für Schreiboperationen hinzu.
Schritt 4: ChatGPT verbinden
ChatGPT verbindet sich von den Servern von OpenAI aus, deine AnythingMCP-Instanz braucht also eine öffentliche HTTPS-URL; localhost funktioniert nicht. Alternativ nutzt du cloud.anythingmcp.com.
- Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
AnythingMCP. - Trag unter Connection als Server URL
https://your-anythingmcp-instance.com/mcpein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
- Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Schritt 5: Natürliche Sprache verwenden
Frage ChatGPT:
- „Wie hoch ist der Lagerbestand für Produkt ABC in allen Lagern?"
- „Zeige mir die Top-10-Kunden nach Umsatz diesen Monat"
- „Liste alle ausstehenden Lieferungen für diese Woche auf"
- „Was ist der Status der Bestellung 4500012345?"
Sicherheitsempfehlungen
- Erstelle einen dedizierten SAP-Servicebenutzer mit schreibgeschützten Berechtigungen
- Teste mit SAP-Sandbox-APIs, bevor du die Produktion verbinden
- Aktiviere die AnythingMCP-Audit-Protokolle
- Setze Ratenlimits zum Schutz deines SAP-Systems
Nächste Schritte
- OData zu MCP
- SAP S/4HANA über SAP HANA mit Claude verbinden
- SAP mit Claude verbinden
- SAP mit Cursor verbinden
- SAP mit Gemini verbinden
- SAP mit Meta Muse verbinden
- SAP HANA mit MCP verbinden
- So konvertierst du REST-APIs zu MCP
War dieser Guide hilfreich?