mcp-abap-abap-adt-api
Related Servers
Alternatives to mcp-abap-abap-adt-api
No user-submitted related servers found.
Related Servers
- AlicenseCqualityCmaintenanceFacilitates interaction with SAP ABAP systems via ADT APIs, enabling object management, transport handling, and code analysis.100112 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to work with SAP ABAP systems through the ADT REST API, supporting repository search, source code read/write, activation, syntax checks, and transport request management.Apache 2.0
- AlicenseAqualityCmaintenanceEnables AI agents to read, write, activate, and transport ABAP code in SAP systems via ABAP ADT REST API, without needing SAP GUI.24384 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables interaction with SAP ABAP systems through ABAP Development Tools (ADT), providing access to repository objects, source code, where-used analysis, and SQL queries with support for both on-premise and BTP systems.3-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to perform ABAP Development Tools operations on SAP ERP (ECC and S/4HANA) systems, including source code editing, object activation, syntax checks, and ABAP unit tests.3 npmMIT
- AlicenseCqualityBmaintenanceEnables LLMs to develop, debug, test, and manage SAP ABAP objects on a live system through the ABAP Development Tools (ADT) protocol.276MIT
TDQS
Scored across 127 tools
With 127 tools covering overlapping domains like transport, debugging, ATC, and traces, many tools have unclear boundaries (e.g., hasTransportConfig vs getTransportConfiguration, codeCompletion vs codeCompletionFull, loadTypes vs objectTypes). The sheer volume makes it difficult for an agent to reliably select the correct tool.
The naming uses a mix of verb-first (createTransport, getObjectSource, runClass), noun-first (transportInfo, objectStructure, debuggerVariables), and inconsistent prefixes (set, create, has, get, delete). There is no uniform pattern, and 'unLock' vs 'unPublishServiceBinding' and the typo 'adtCompatibiliyGraph' add to inconsistency.
127 tools is far beyond the typical MCP server scope and falls into the extreme category. Even for a broad ABAP ADT API, exposing every operation without grouping or filtering creates an overwhelming surface.
The server covers a wide range of ABAP development workflows including object CRUD, transports, syntax checking, debugging, refactoring, ATC, tracing, and Git operations. Minor gaps exist, such as missing delete operations for transport configs or explicit object assignment to transports, but most primary workflows are supported.