127 tools from the ABAP-ADT-API MCP-Server MCP Server, categorised by risk level.
View the ABAP-ADT-API MCP-Server policy →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 activateByName Activate an ABAP object using name and URL 2/5 activateObjects Activate ABAP objects using object references 2/5 createAtcRun Creates an ATC run. 2/5 createObject Create a new ABAP object 2/5 createTestInclude Creates a test include for a class. 2/5 createTransport Create a new transport request 2/5 createTransportsConfig Creates transport configurations. 2/5 debuggerAttach Attaches the debugger. 2/5 debuggerSaveSettings Saves debugger settings. 2/5 debuggerSetBreakpoints Sets breakpoints. 2/5 debuggerSetVariableValue Sets the value of a debugger variable. 2/5 gitCreateRepo Creates a new Git repository. 3/5 lock Lock an object 2/5 login Authenticate with ABAP system 2/5 publishServiceBinding Publishes a service binding. 2/5 pushRepo Pushes changes to a Git repository. 3/5 renameEvaluate Evaluates a rename refactoring. 2/5 renameExecute Executes a rename refactoring. 2/5 renamePreview Previews a rename refactoring. 2/5 setObjectSource Sets source code for ABAP objects 2/5 setPrettyPrinterSetting Sets the pretty printer settings. 2/5 setTransportsConfig Sets transport configurations. 2/5 switchRepoBranch Switches the branch of a Git repository. 3/5 tracesCreateConfiguration Creates a trace configuration. 2/5 tracesSetParameters Sets trace parameters. 2/5 transportAddUser Adds a user to a transport. 2/5 transportSetOwner Sets the owner of a transport. 2/5 unLock Unlock an object 2/5 unPublishServiceBinding Unpublishes a service binding. 2/5 debuggerDeleteBreakpoints Deletes breakpoints. 4/5 debuggerDeleteListener Stops a debug listener. 4/5 deleteObject Deletes an ABAP object from the system 4/5 dropSession Clear local session cache 4/5 tracesDelete Deletes a trace. 4/5 tracesDeleteConfiguration Deletes a trace configuration. 4/5 transportDelete Deletes a transport. 4/5 The ABAP-ADT-API MCP-Server MCP server exposes 127 tools across 4 categories: Read, Write, Destructive, Execute.
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.
ABAP-ADT-API MCP-Server tools are categorised as Read (89), Write (29), Destructive (7), Execute (2). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept