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
Integration with CorpusIQ¶
CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.
This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.
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.