abap-mcp — read & write ABAP from Claude & Cursor
About
An MCP server that connects Claude, Cursor or any MCP client to a SAP system over the standard ADT API. Read & search the ABAP repository, run syntax checks and classrun; opt-in write/patch/create/activate, implicit enhancements, customizing tables, dynpros, and the SAP Note Assi
Details
- Author
- joaodelapace
- Downloads
- 235
- Categories
- Developer Tools
Jump to
- Read and search the ABAP repository
- Run syntax checks and classrun
- Opt-in write, patch, create, and activate
- Implicit enhancements and customizing tables
- SAP Note Assistant support
- Pure Python standard library – no external dependencies
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
abap-mcp — read & write ABAP from Claude & CursorCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install and configure it as an MCP server for your MCP-compatible client. Read operations are available immediately; write operations (create, patch, activate) require an explicit flag, a confirmation, and a transport. Refer to the repository for detailed setup and flags.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"abap-mcp \u2014 read & write abap from claude & cursor": {
"abap-mcp": {
"command": "python",
"args": [
"/path/to/abap-mcp/server.py"
]
}
}
}
}
McpServers
{
"abap-mcp": {
"command": "python",
"args": [
"/path/to/abap-mcp/server.py"
]
}
}
An MCP server that connects Claude, Cursor or any MCP client to a SAP system over the standard ADT API. Read & search the ABAP repository, run syntax checks and classrun; opt-in write/patch/create/activate, implicit enhancements, customizing tables, dynpros, and the SAP Note Assistant. Pure Python standard library, so it starts fast even behind corporate antivirus. Read-only by default; writes require an explicit flag, a confirm, and a transport. Free / MIT.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





