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-Bridge
SecretiveShellA middleware to provide an openAI compatible endpoint that can call MCP tools
Grafana MCP server
grafanaMCP server for Grafana
Huoshan Test
volcengine@vercel/mcp-adapter
vercelEasily spin up an MCP Server on Next.js, Nuxt, Svelte, and more
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
コメント