abapilot - SAP ECC / S4HANA MCP Server¶
In-system ABAP MCP server for SAP ECC and on-premise S/4HANA. No BTP, no ADT, no RISE required. Runs directly inside the SAP system, giving AI agents native ABAP access to the world's most widely deployed ERP.
What It Does¶
SAP ECC runs 70%+ of global enterprise transactions. abapilot puts MCP directly inside SAP:
- In-system execution - Runs as ABAP code inside SAP, not an external wrapper
- No middleware - No BTP, no SAP Cloud Connector, no ADT (ABAP Development Tools)
- ECC + S/4HANA - Works on both legacy ECC and modern S/4HANA
- Native ABAP access - Full access to SAP function modules, BAPIs, tables
Business Operator Use Cases¶
| Use Case | Value |
|---|---|
| SAP Query Agent | "Show me all open purchase orders for vendor 10042" - direct table query |
| Master Data Management | "Update material master descriptions for these 50 SKUs" |
| Financial Close | "Run FBL3N for GL account 400000, export to CSV" |
| SAP Monitoring | "Check SM37 for any failed batch jobs this morning" |
Installation¶
Deployed inside SAP as ABAP code:
- Import the ABAP source into your SAP system (transaction SE38/SE80)
- Activate the ABAP objects
- Configure ICF node for HTTP access
- Point your MCP client at the SAP HTTP endpoint
{
"mcpServers": {
"abapilot": {
"type": "url",
"url": "https://sap-your-system:44300/abapilot/mcp"
}
}
}
Tools Provided¶
abap_query- Execute ABAP SQL queries with result streamingcall_function- Call any SAP function module (BAPI/RFC)read_table- Read SAP table contents with filtersexecute_report- Run SAP reports (transactions)get_system_info- SAP system version, patch level, database
Limitations¶
- 0 stars, brand new - Created July 22, 2026.
- SAP Basis transport required - Installing ABAP code in SAP requires Basis team coordination. Not self-service.
- Security risk - MCP agent with ABAP access is a powerful attack surface. Restrict to read-only unless absolutely necessary.
- SAP license implications - Indirect access licensing may apply. Verify with your SAP account team.
Operator Verdict¶
★★★ Game-changing if it works. Most SAP integration requires expensive middleware (SAP PI/PO, BTP). In-system MCP bypasses all of that. The security and licensing concerns are real - treat this as experimental and restrict to dev/QA systems until proven. For SAP operators managing large ECC landscapes, this could eliminate months of integration work.