abap-mcp — read & write ABAP from Claude & Cursor
@joaodelapace
关于 abap-mcp — read & write ABAP from Claude & Cursor
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
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"abap-mcp": {
"command": "python",
"args": [
"/path/to/abap-mcp/server.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is abap-mcp?
An MCP server that connects Claude, Cursor, or any MCP client to a SAP system via the standard ADT API. It reads and searches the ABAP repository, runs syntax checks and classrun, and supports opt-in write operations. It is built with pure Python standard library, starts fast even behind corporate antivirus, and is free (MIT license).
How to use abap-mcp?
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.
Key features of abap-mcp
- 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
Use cases of abap-mcp
- Search and browse ABAP source code from Claude or Cursor
- Run syntax checks and classrun operations on remote SAP objects
- Create and activate ABAP repository objects via chat
- Apply SAP Notes using the Note Assistant
- Edit customizing tables and dynpros
FAQ from abap-mcp
How does abap-mcp connect to SAP?
It connects to a SAP system using the standard ADT API, so no additional SAP protocol stacks are required.
Is abap-mcp read-only by default?
Yes. Write operations (create, patch, activate) are opt-in and require an explicit flag, a confirmation, and a transport.
What are the runtime dependencies?
None beyond Python’s standard library. The server starts quickly even behind corporate antivirus software.
Where is the ABAP data stored?
All data lives in the connected SAP system; abap-mcp only reads or writes through the ADT API.
What authentication does abap-mcp use?
Authentication is handled by the ADT API connection to the SAP system – typically ABAP application server credentials. Write operations additionally require a transport.
开发工具 分类下的更多 MCP 服务器
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
🔐 ssh-mcp-server
classfang基于 SSH 的 MCP 服务 🧙♀️。已被MCP官方收录 🎉。 SSH MCP Server 🧙♀️. It has been included in the community MCP repository 🎉.
评论