MCP server for SAP ECC and on-premise S/4HANA: natural-language queries and ABAP dev tooling.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
ABAPilot is an in-system AI platform for SAP: natural-language business queries and AI-assisted ABAP development on the systems you already run β SAP ECC 6.0 through on-premise S/4HANA (any ABAP-based SAP instance). No BTP, no ADT, no RISE prerequisites. Deploys in ~2 hours.
Install the connector: npx -y abapilot Β· requires a licensed ABAPilot backend
Website: https://crimsonconsultingsl.com/abapilot/
Architecture deep-dive: ARCHITECTURE.md
2026 guide β AI for SAP ECC: https://crimsonconsultingsl.com/ai-for-sap-ecc/
vs SAP's ABAP MCP Server: https://crimsonconsultingsl.com/abapilot-vs-sap-abap-mcp-server/
Your SAP credentials go only to your SAP system β never to us or any third party.
/ABAPILOT/ namespace, attached to a single SICF (ICF) node with dynamic per-endpoint dispatch. No kernel changes, no Gateway, no BTP, no ADT/Eclipse dependency.npx abapilot) links any MCP client β Claude, Claude Code, Cursor, ChatGPT β to the SAP-side endpoints.sap_read_table_data β query rows from any SAP table with optional WHERE filtering, under the calling user's authorizationssap_read_table_structure β field definitions of a table or structure: names, types, lengths, key fields, descriptionssap_search_tables β search the SAP Data Dictionary by keyword ('vendor' finds LFA1, LFB1, β¦)sap_read_code β read ABAP source from the connected system: programs, classes, function groups, includes, interfacessap_read_where_used β cross-reference lookup (like SE84), forward and reversesap_syntax_check β validate ABAP source against the connected system's release-accurate syntax rules (ECC 6.0 included)sap_read_dumps β read ST22 runtime errors (short dumps)sap_read_jobs β read SM37 background jobs: status, runtime, schedulingThe connector's tool list follows the /ABAPILOT/CONFIG whitelist in your system β remove an endpoint there and the tool stops working, no client change needed. The full licensed platform exposes 80+ endpoints (natural-language query resolution, code generation, posting with approval gates, monitoring, transports).
/ABAPILOT/CONFIG whitelist table; anything not whitelisted is unreachable/ABAPILOT/AUDIT (user, timestamp, parameters)ABAPilot is a commercial product by Crimson Consulting SL (Valencia, Spain). The npm connector is free (MIT); the in-system backend is licensed.
Request a demo: https://crimsonconsultingsl.com/contact-crimson-consulting/ β POC deployment on your dev system takes about two hours.
Different jobs: SAP's server (inside ADT for Eclipse/VS Code) is excellent for developer assistance on systems with modern ADT services. ABAPilot adds what it doesn't cover: business-user queries, systems without ADT services (most real-world ECC 6.0), governed whitelist+audit access, and model choice including fully local. Many teams run both β full comparison here.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/abapilot)<a href="https://allmcps.com/mcp/abapilot"><img src="https://allmcps.com/api/badge/abapilot?style=directory" alt="ABAPilot on AllMCPs" /></a>