ABAP-ADT-API MCP-Server
Related Servers
Alternatives to ABAP-ADT-API MCP-Server
No user-submitted related servers found.
Related Servers
- AlicenseCqualityNot gradedmaintenanceAn MCP server that facilitates seamless interaction with SAP ABAP systems to manage development objects, transport requests, and source code. It provides a comprehensive suite of tools for performing syntax checks, object searches, and code modifications via the ADT API.100-
- AlicenseCqualityBmaintenanceA Model Context Protocol server that facilitates communication between ABAP systems and MCP clients, providing tools for managing ABAP objects, handling transport requests, and performing code analysis to enhance ABAP development workflows.100139 npm197MIT
- AlicenseCqualityNot gradedmaintenanceA Model Context Protocol server that facilitates seamless communication between ABAP systems and MCP clients for managing ABAP objects, transport requests, and code analysis. It acts as a wrapper for the ABAP ADT API to enhance the efficiency of ABAP development workflows.100-
- AlicenseBqualityDmaintenanceMCP server for SAP ABAP development that enables AI assistants and code editors to interact with SAP systems via ABAP Developer Toolkit (ADT) APIs, supporting read, create, update, and delete of ABAP objects.10070 npmMIT
- FlicenseBqualityNot gradedmaintenanceAn MCP server that enables AI assistants to interact with SAP systems via the ABAP Development Tools (ADT) REST API. It allows users to read ABAP source code, inspect DDIC objects, and execute SQL queries directly.66-
- AlicenseNot gradedqualityDmaintenanceA standalone MCP server for SAP ABAP development and customizing that connects directly to your SAP system via ADT REST API, enabling AI assistants to search, read, write, activate, transport, debug, and run quality checks on ABAP code, as well as manage customizing/IMG configurations with governed transport recording.MIT
TDQS
Scored across 118 tools
Many tools have overlapping or unclear boundaries, such as the multiple transport configuration tools (transportConfigurations, getTransportConfiguration, setTransportsConfig, createTransportsConfig, hasTransportConfig) and the numerous debugger tools with similar names (debuggerListeners, debuggerListen, debuggerAttach, debuggerVariables, debuggerChildVariables). The mix of generic operations like loadTypes, objectTypes, and collectionFeatureDetails also creates ambiguity.
Naming is inconsistent: some tools use camelCase (adtDiscovery, loadTypes, syntaxCheckCode), some use snake_case (unLock, setObjectSource), and some use mixed patterns (createTransportsConfig vs transportConfigurations). Verb placement varies (transportDelete vs deleteObject, gitCreateRepo vs createTransport), and there is no consistent verb_noun or noun_verb convention.
118 tools is far beyond the typical well-scoped server range. The server attempts to cover ADT discovery, transports, debugging, Git, ATC, traces, refactoring, and more, resulting in a sprawling surface that is difficult to navigate. This extreme count suggests the server is trying to expose an entire API rather than a curated tool set.
The tool set covers many ABAP development lifecycle areas: source retrieval/editing, activation, syntax checks, transports, debugging, ATC, Git, and traces. However, there are notable gaps and inconsistencies, such as no explicit tool for creating or deleting classes/programs (only validateNewObject and deleteObject), and the transport lifecycle is fragmented across many configuration tools. The breadth is high but the depth per area is uneven.