AlleyBo55/SAMURAI
The way of the ABAPer
Platform-specific configuration:
{
"mcpServers": {
"SAMURAI": {
"command": "npx",
"args": [
"-y",
"SAMURAI"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
SAP ADT MCP Unified Remote ABAP Interface — *a disciplined warrior cutting through code.*
> *武士道 (Bushidō) — "The way of the warrior" = "The way of the ABAPer."*
<p align="center"> </p>
> *"Every once in a while, a revolutionary product comes along that changes everything. For decades, ABAP development has meant navigating clunky interfaces, wrestling with archaic workflows, and dealing with an experience that feels disconnected from the modern world. Today, we're changing all of that. We are giving your AI—your Antigravity, your Cursor, your Kiro—direct, unbridled access to your SAP system with the discipline and precision of a master. It’s not just faster; it’s magical. Imagine telling your AI to build a complete RAP Business Object, test it, and release the transport—all while you just watch the magic happen. It’s a katana for your ABAP mind. It just works. Welcome to the way of the modern SAP warrior."*
An open-source MCP (Model Context Protocol) server that gives AI coding assistants direct access to SAP systems via the ADT (ABAP Development Tools) REST API. Read, write, activate, test, and manage ABAP objects — all from your IDE's AI assistant.
Works with any MCP-compatible client: Antigravity, Kiro, Cursor, Claude Desktop, Windsurf, Cline, and more.
Works with any SAP system that has ADT enabled: S/4HANA, ECC, BW, CRM — on-premise or cloud. No vendor lock-in, no hardcoded config.
---
| Category | Capabilities | |----------|-------------| | Search & Navigate | Find ABAP objects by name/pattern, where-used lists, package contents, code completion | | Read Source | Classes, interfaces, programs, function modules, CDS views, behavior definitions, service bindings, access controls, metadata extensions, table definitions, data elements, class
Loading reviews...