Skip to main content
Glama

ABAPilot — KI- und MCP-Server für SAP ECC und On-Premise-S/4HANA

ABAPilot ist eine systeminterne KI-Plattform für SAP: geschäftliche Abfragen in natürlicher Sprache und KI-gestützte ABAP-Entwicklung auf den Systemen, die Sie bereits betreiben – von SAP ECC 6.0 bis hin zu On-Premise-S/4HANA (jede ABAP-basierte SAP-Instanz). Keine BTP-, keine ADT-, keine RISE-Voraussetzungen. Bereitstellung in ~2 Stunden.

Connector installieren: npx -y abapilot · erfordert ein lizenziertes ABAPilot-Backend

Website: https://crimsonconsultingsl.com/abapilot/

Architektur-Detailanalyse: ARCHITECTURE.md

Leitfaden 2026 – KI für SAP ECC: https://crimsonconsultingsl.com/ai-for-sap-ecc/

Im Vergleich zu SAPs ABAP MCP Server: https://crimsonconsultingsl.com/abapilot-vs-sap-abap-mcp-server/

Schnellstart

{
  "mcpServers": {
    "abapilot": {
      "command": "npx",
      "args": ["-y", "abapilot"],
      "env": {
        "ABAPILOT_URL": "http://<sap-host>:<port>/sap/bc/ZABAPilot",
        "ABAPILOT_USER": "<sap-user>",
        "ABAPILOT_PASSWORD": "<sap-password>",
        "ABAPILOT_CLIENT": "100"
      }
    }
  }
}

Ihre SAP-Anmeldedaten gelangen ausschließlich an Ihr SAP-System – niemals an uns oder Dritte.

Related MCP server: SAP ADT MCP Server

So funktioniert es

  • Innerhalb von SAP: Reines ABAP-Add-on, das als Transport in den registrierten /ABAPILOT/-Namensraum eingespielt wird, an einem einzelnen SICF-Knoten (ICF) mit dynamischer Weiterleitung pro Endpunkt. Keine Kernel-Änderungen, kein Gateway, kein BTP, keine ADT/Eclipse-Abhängigkeit.

  • In Ihrem Netzwerk: Dieser MCP-Connector (npx abapilot) verbindet beliebige MCP-Clients – Claude, Claude Code, Cursor, ChatGPT – mit den SAP-seitigen Endpunkten.

  • Ihr Modell: BYOK für Claude, OpenAI, Gemini, Amazon Bedrock – oder vollständig lokal über Ollama für Bereitstellungen ohne Datenspeicherung.

Werkzeuge

  • sap_read_table_data – fragt Zeilen aus beliebigen SAP-Tabellen mit optionaler WHERE-Filterung unter den Berechtigungen des aufrufenden Benutzers ab

  • sap_read_table_structure – Felddefinitionen einer Tabelle oder Struktur: Namen, Typen, Längen, Schlüsselfelder, Beschreibungen

  • sap_search_tables – durchsucht das SAP Data Dictionary nach Stichwörtern (‚vendor' findet LFA1, LFB1, …)

  • sap_read_code – liest ABAP-Quellcode aus dem verbundenen System: Programme, Klassen, Funktionsgruppen, Includes, Schnittstellen

  • sap_read_where_used – Querverweissuche (wie SE84), vorwärts und rückwärts

  • sap_syntax_check – validiert ABAP-Quellcode anhand der releasegenauen Syntaxregeln des verbundenen Systems (einschließlich ECC 6.0)

  • sap_read_dumps – liest ST22-Laufzeitfehler (Short Dumps)

  • sap_read_jobs – liest SM37-Hintergrundjobs: Status, Laufzeit, Einplanung

Die Werkzeugliste des Connectors richtet sich nach der /ABAPILOT/CONFIG-Whitelist in Ihrem System – entfernen Sie dort einen Endpunkt, funktioniert das Werkzeug nicht mehr, ohne dass eine Client-Änderung erforderlich ist. Die vollständige lizenzierte Plattform stellt 80+ Endpunkte bereit (Auflösung von Abfragen in natürlicher Sprache, Codegenerierung, Buchen mit Freigabeprozessen, Überwachung, Transporte).

Sicherheitsmodell

  • Jeder Aufruf läuft unter den eigenen Berechtigungen des SAP-Benutzers (S_TABU_DIS, S_DEVELOP, …) – durchgesetzt, nicht neu implementiert

  • Die Exposition ist auf die /ABAPILOT/CONFIG-Whitelist-Tabelle begrenzt; alles, was nicht auf der Whitelist steht, ist nicht erreichbar

  • Vollständiger Prüfpfad in /ABAPILOT/AUDIT (Benutzer, Zeitstempel, Parameter)

  • Standardmäßig schreibgeschützt; Schreiboperationen erfordern eine explizite Konfiguration

Zugriff erhalten

ABAPilot ist ein kommerzielles Produkt von Crimson Consulting SL (Valencia, Spanien). Der npm-Connector ist kostenlos (MIT); das systeminterne Backend ist lizenziert.

Demo anfragen: https://crimsonconsultingsl.com/contact-crimson-consulting/ – Die POC-Bereitstellung in Ihrem Entwicklungssystem dauert etwa zwei Stunden.

Warum nicht SAPs ABAP MCP Server?

Verschiedene Aufgaben: SAPs Server (in ADT für Eclipse/VS Code) ist hervorragend für die Entwicklerunterstützung auf Systemen mit modernen ADT-Diensten geeignet. ABAPilot ergänzt, was dieser nicht abdeckt: Abfragen von Geschäftsanwendern, Systeme ohne ADT-Dienste (die meisten realen ECC-6.0-Systeme), kontrollierter Whitelist- und Audit-Zugriff sowie Modellauswahl einschließlich vollständig lokal. Viele Teams betreiben beides – vollständiger Vergleich hier.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An AI-powered server that provides comprehensive coding assistance for SAP ABAP development, including tools for code generation, analysis, and refactoring. It integrates with various LLMs and the SAP ADT REST API to enable intelligent interaction with ABAP repository objects and best practices.
    76
    MIT
  • F
    license
    B
    quality
    -
    maintenance
    An MCP server that enables AI assistants to interact with SAP systems via the ABAP Development Tools (ADT) REST API. It allows users to read ABAP source code, inspect DDIC objects, and execute SQL queries directly.
    66

View all related MCP servers

Related MCP Connectors

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.

  • Read-only MCP connector serving the Run It on AI book; index and Implementation Blocks are free.

  • Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NicoHern/abapilot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server