This MCP server provides an interface for ABAP development using the Model Context Protocol (MCP), compatible with various MCP clients.
From the registry: MCP server for SAP ABAP development with 15 tools for ABAP objects, syntax, ATC, and more
$ pip install abap-acceleratorhttps://pypi.org/project/abap-accelerator/Please install the `abap-accelerator` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Python 3.10+** — abap-accelerator is a Python package installed via pip. (https://www.python.org/downloads/)
- **Install the abap-accelerator package** — Install from PyPI so the `abap-accelerator` command is available on PATH. Run: `pip install abap-accelerator` (https://pypi.org/project/abap-accelerator/)
- **Have SAP ADT services enabled** — Requires reachable SAP system with ADT (Transaction SICF) enabled and a user with ADT access.
Canonical MCP server config (stdio transport):
- command: `abap-accelerator`
- args: []
- required environment variables:
- `SAP_HOST`: SAP hostname or host:port. (example: `your-sap-host.example.com`)
- `SAP_INSTANCE_NUMBER`: SAP instance number (00-99) used to derive the HTTPS port. (example: `00`)
- `SAP_CLIENT`: SAP client number. (example: `100`)
- `SAP_USERNAME`: SAP username. (example: `<your-sap-username>`)
- `SAP_PASSWORD`: SAP password. (example: `<your-sap-password>`)
- optional environment variables:
- `SAP_LANGUAGE`: SAP language code, defaults to EN. (example: `EN`)
- `SAP_SECURE`: Use HTTPS (default true). (example: `true`)
- `SSL_VERIFY`: Verify SSL certificates (set false for self-signed). (example: `true`)
- `CUSTOM_CA_CERT_PATH`: Path to custom CA certificate bundle.
- `LOG_LEVEL`: Logging level (DEBUG/INFO/WARNING/ERROR). (example: `INFO`)
Note: Intended for non-production SAP environments only. Supports loading a .env file from the working directory.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.SAP_HOSTrequiredSAP hostname or host:portSAP_INSTANCE_NUMBERrequiredInstance number (00-99), used to calculate portSAP_CLIENTrequiredSAP client number (e.g., 100)SAP_USERNAMErequiredSAP usernameSAP_PASSWORDrequiredSAP passwordReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Persistent codebase knowledge graph. Survives session restarts and context compaction.
Validate oh-my-posh configurations and segment snippets against the official schema.