Skip to main content
Glama
dachienit

ABAP-ADT-API MCP-Server

by dachienit

Related Servers

Alternatives to ABAP-ADT-API MCP-Server

No user-submitted related servers found.

    Related Servers

      TDQS

      C2.2/5.0

      Scored across 128 tools

      Disambiguation2/5

      The tool set has significant overlap and ambiguity, particularly in areas like debugging (multiple 'debugger' tools with similar purposes), refactoring (evaluate/execute/preview patterns for extractMethod and rename), and Git operations (several 'git' tools that could be confused). While descriptions provide some differentiation, the sheer number of tools (128) exacerbates the problem, making it difficult for an agent to reliably choose the correct tool without deep domain knowledge.

      Naming Consistency3/5

      Naming conventions are mixed, with a tendency toward camelCase (e.g., 'abapDocumentation', 'adtCompatibiliyGraph') but also snake_case (e.g., 'code_completion', 'pretty_printer_setting') and inconsistent verb usage (e.g., 'activateByName' vs. 'createObject' vs. 'getObjectSource'). While some patterns emerge (like evaluate/execute/preview for refactoring), the overall set lacks a uniform naming scheme, leading to readability issues.

      Tool Count2/5

      With 128 tools, the count is excessive for a single server, indicating poor scoping. This many tools suggests the server is trying to cover too many disparate functionalities (e.g., ABAP development, debugging, Git operations, transport management, ATC checks), which could overwhelm agents and lead to confusion. A more modular approach with fewer, more focused tools would be more appropriate.

      Completeness4/5

      For the broad domain of ABAP development and system management, the tool set appears quite comprehensive, covering areas like object lifecycle (create, activate, delete), debugging, syntax checking, refactoring, Git integration, transport handling, and testing. However, minor gaps might exist, such as limited error handling or monitoring tools, but overall, the surface is well-covered for the intended purpose.