MCP.so
登录
A

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

基本信息

分类

开发工具

传输方式

stdio

发布者

joaodelapace

提交者

Joao Batista Dela Pace

配置

使用下面的配置,将此服务器添加到你的 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 服务器