ABAP-ADT-API MCP-SERVER TOOLS

127 tools from the ABAP-ADT-API MCP-Server MCP Server, categorised by risk level.

View the ABAP-ADT-API MCP-Server policy →

READ TOOLS

89
abapDocumentation Retrieves ABAP documentation. adtCompatibiliyGraph Retrieves the ADT compatibility graph. adtCoreDiscovery Performs ADT core discovery. adtDiscovery Performs ADT discovery. annotationDefinitions Retrieves annotation definitions. atcChangeContact Changes the contact for an ATC finding. atcCheckVariant Retrieves information about an ATC check variant. atcContactUri Retrieves the contact URI for an ATC finding. atcCustomizing Retrieves ATC customizing information. atcExemptProposal Retrieves an ATC exemption proposal. atcRequestExemption Requests an ATC exemption. atcUsers Retrieves a list of ATC users. atcWorklists Retrieves ATC worklists. bindingDetails Retrieves details of a service binding. checkRepo Checks a Git repository. 2/5 classComponents List class components classIncludes Get class includes structure codeCompletion Get code completion suggestions codeCompletionElement Retrieves code completion element information. codeCompletionFull Performs full code completion. collectionFeatureDetails Retrieves details for a given collection feature. ddicElement Retrieves information about a DDIC element. 2/5 ddicRepositoryAccess Accesses the DDIC repository. debuggerChildVariables Retrieves child variables of a debugger variable. debuggerGoToStack Navigates to a specific stack entry in the debugger. debuggerListen Listens for debugging events. debuggerListeners Retrieves a list of debugger listeners. debuggerStackTrace Retrieves the debugger stack trace. debuggerStep Performs a debugger step. debuggerVariables Retrieves debugger variables. dumps Retrieves a list of dumps. 2/5 extractMethodEvaluate Evaluates an extract method refactoring. extractMethodExecute Executes an extract method refactoring. extractMethodPreview Previews an extract method refactoring. featureDetails Retrieves details for a given feature. feeds Retrieves a list of feeds. findCollectionByUrl Finds a collection by its URL. findDefinition Find symbol definition findObjectPath Find path for an object fixEdits Applies fix edits. fixProposals Retrieves fix proposals. fragmentMappings Retrieves fragment mappings. getObjectSource Retrieves source code for ABAP objects getTransportConfiguration Retrieves a specific transport configuration. gitExternalRepoInfo Retrieves information about an external Git repository. 2/5 gitPullRepo Pulls changes from a Git repository. gitRepos Retrieves a list of Git repositories. gitUnlinkRepo Unlinks a Git repository. hasTransportConfig Check if transport configuration exists healthcheck Check server health and connectivity inactiveObjects Get list of inactive objects isProposalMessage Checks if a given object is a proposal message. loadTypes Loads object types. logout Terminate ABAP session mainPrograms Retrieves the main programs for a given include. nodeContents Retrieves the contents of a node in the ABAP repository tree. objectRegistrationInfo Get registration information for an ABAP object objectStructure Get object structure details objectTypes Retrieves object types. packageSearchHelp Performs a package search help. prettyPrinter Formats ABAP code using the pretty printer. prettyPrinterSetting Retrieves the pretty printer settings. reentranceTicket Retrieves a reentrance ticket. remoteRepoInfo Retrieves information about a remote Git repository. 2/5 revisions Retrieves revisions for an object. searchObject Search for objects 2/5 stageRepo Stages changes in a Git repository. syntaxCheckCdsUrl Perform ABAP syntax check with CDS URL syntaxCheckCode Perform ABAP syntax check with source code 2/5 syntaxCheckTypes Retrieves syntax check types. systemUsers Retrieves a list of system users. tableContents Retrieves the contents of an ABAP table. tracesDbAccess Retrieves database access information for a trace. tracesHitList Retrieves the hit list for a trace. tracesList Retrieves a list of traces. tracesListRequests Retrieves a list of trace requests. tracesStatements Retrieves statements for a trace. transportConfigurations Retrieves transport configurations. transportInfo Get transport information for an object source transportReference Retrieves a transport reference. transportRelease Releases a transport. transportsByConfig Retrieves transports by configuration. unitTestEvaluation Evaluates unit test results. unitTestOccurrenceMarkers Retrieves unit test occurrence markers. unitTestRun Runs unit tests. usageReferences Find symbol references usageReferenceSnippets Retrieves usage reference snippets. userTransports Retrieves transports for a user. validateNewObject Validate parameters for a new ABAP object

WRITE TOOLS

29

DESTRUCTIVE TOOLS

7

EXECUTE TOOLS

2
How many tools does the ABAP-ADT-API MCP-Server MCP server have? +

The ABAP-ADT-API MCP-Server MCP server exposes 127 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on ABAP-ADT-API MCP-Server tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the ABAP-ADT-API MCP-Server server.

What risk categories do ABAP-ADT-API MCP-Server tools fall into? +

ABAP-ADT-API MCP-Server tools are categorised as Read (89), Write (29), Destructive (7), Execute (2). Each category has a recommended default policy.

Enforce policies on ABAP-ADT-API MCP-Server

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.