Int4 Suite Documentation

MCP

Int4 Suite provides MCP server which enables interface testing from AI agents and clients.

Available tools

Name

Function

find-test-cases

Searches for test cases matching specific business dimensions (e.g., sales order, material, customer)

find-test-cases-by-ao

Gets test case numbers for provided Automation Objects

get-test-case-details

Retrieves detailed information about known test case numbers

get-master-data-definitions

Gets available master data tables and fields

get-master-data-values

Based on results from get-master-data-definitions returns master data values from respective tables

run-test-cases

Runs test cases in the Int4Suite integration testing system

lookup-test-case-dimensions

Fetches technical dimension names used for searching in find-test-cases tool

lookup-landscapes

Fetches landscape/environment and corresponding RFC destination per integration platform

check-interface-changes

Finds artifacts in an integration platform which were changed in a given time window

find-automation-objects

Finds specific Automation Objects based on interface name or free keywords

scheduler

Schedules background job which will perform actions described by user. The tool generates a new prompt which will be used in running AI agents in periodic background job

scheduler-list

Reads all scheduled prompts of current user: Prompt Id, prompt creation time and prompt content

scheduler-logs

Reads execution log and result for scheduled user prompt. The tool provides information of execution details - detailed LOGS - and result for a single prompt execution

scheduler-delete

Deletes or cancels scheduled prompt executions (background jobs)

change-test-case

Enables users to modify the values of specific dimensions within an existing test case. Upon receiving new values, the tool creates a new test case (swapping in the provided values for the specified dimensions) and returns its unique identifier. The newly created test case is available for execution upon request

message-selector

Gets message IDs from middleware based on automation object and landscape

create-test-case

Creates a new test case

search-int4-documentation

Searches help.int4.com
Note: destination HELP_INT4 needs to be defined in SM59

get-test-results

Gets test run details

get-test-results-details

Retrieves detailed comparison results for a test case in a test run

check-iflow-exists

Returns whether an iFlow exists and suggests possible matches in case provided iFlow does not exists

generate-test-cases-from-iflow

Generates test cases for a specific iFlow by monitoring live traffic in SAP Cloud Integration. Schedules a background job that captures messages flowing through the given iFlow and automatically creates test cases from them.

find-folder

Returns possible matches of folder numbers and their parents based on fuzzy name search.

create-automation-object

Creates new Automation Object

create-folder

Creates new folder

Configuration

Make sure service /sap/bc/int4/iftt/mcp is active in transaction SICF:

image-20260420-104957.png

This service cannot be directly consumed from an LLM. In order to expose it to the internet SAP API Management needs to be configured. Please follow this guide.

Once API Management is configured you are ready to connect to MCP.

Depending on LLM client you need to provide:

  • MCP URL - API Proxy URL

  • User - user associated to an APIM product where API proxy is assigned

  • Password - password associated to an APIM product where API proxy is assigned

HELP_INT4 destination

Tool search-int4-documentation requires a destination HELP_INT4 to be defined in SM59.

image-20260724-083531.png
image-20260724-083557.png

In STRUST:

image-20260724-083732.png