MCP Trading Partner Management
About
An MCP server for managing trading partners in the SAP Integration Suite.
Details
- Author
- 1nbuc
- Downloads
- 242
- Categories
- Developer Tools, API, Other, Automation, Finance
- Tags
- #business-operations
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Trading Partner ManagementCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
{
"mcpServers": {
"mcp-is-tpm": {
"command": "java",
"args": [
"-Dlogging.pattern.console=",
"-Dspring.main.web-application-type=none",
"-Dspring.ai.mcp.server.stdio=true",
"-jar",
"<project path of mcp-is-tpm>/app/build/libs/app-0.0.1-SNAPSHOT.jar"
],
"autoApprove": [],
"env": {
"CPI_URL": "https://https://your.cpi.url.hana.ondemand.com",
"CPI_USER": "S001234567",
"CPI_PASSWORD": "myPass123",
"CPI_UNIVERSAL_MAIL": "mail@company.de"
}
}
}
}
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp trading partner management": {
"mcp-is-tpm": {
"command": "java",
"args": [
"-Dlogging.pattern.console=",
"-Dspring.main.web-application-type=none",
"-Dspring.ai.mcp.server.stdio=true",
"-jar",
"<project path of mcp-is-tpm>/app/build/libs/app-0.0.1-SNAPSHOT.jar"
],
"autoApprove": [],
"env": {
"CPI_URL": "https://https://your.cpi.url.hana.ondemand.com",
"CPI_USER": "S001234567",
"CPI_PASSWORD": "myPass123",
"CPI_UNIVERSAL_MAIL": "mail@company.de"
}
}
}
}
}
McpServers
{
"mcp-is-tpm": {
"command": "java",
"args": [
"-Dlogging.pattern.console=",
"-Dspring.main.web-application-type=none",
"-Dspring.ai.mcp.server.stdio=true",
"-jar",
"<project path of mcp-is-tpm>/app/build/libs/app-0.0.1-SNAPSHOT.jar"
],
"autoApprove": [],
"env": {
"CPI_URL": "https://https://your.cpi.url.hana.ondemand.com",
"CPI_USER": "S001234567",
"CPI_PASSWORD": "myPass123",
"CPI_UNIVERSAL_MAIL": "mail@company.de"
}
}
}
An MCP server for managing trading partners in the SAP Integration Suite.
DISCLAIMER: This server is still experimental. Use at your own risk!
A ModelContextProtocol (MCP) Server for SAP Integration Suite Trading Partner Management I highly recommend using this Server along withhttps://github.com/1nbuc/mcp-integration-suitewhich provides tools for general CPI Functions
Java and Gradle (Java > 17, Gradle > 8)
git clone https://github.com/1nbuc/mcp-is-tpm.git cd mcp-is-tpm ./gradlew build
Add this to your AI Clients MCP Config. This code snippets shows how to use it together with the MCP Integration suite server, which is optional.
If your S or P user is associated with a Universal ID, you have to provide details as below. Please also use your Universal ID Password.
If you have a standalone S-User, delete the CPI_UNIVERSAL_MAIL variable
{ "mcpServers": { "mcp-is": { "command": "node", "args": [ "<project path of mcp-integration-suite>/dist/index.js" ], "autoApprove": [] }, "mcp-is-tpm": { "command": "java", "args": [ "-Dlogging.pattern.console=", "-Dspring.main.web-application-type=none", "-Dspring.ai.mcp.server.stdio=true", "-jar", "<project path of mcp-is-tpm>/app/build/libs/app-0.0.1-SNAPSHOT.jar" ], "autoApprove": [], "env": { "CPI_URL": "https://https://your.cpi.url.hana.ondemand.com", "CPI_USER": "S001234567", "CPI_PASSWORD": "myPass123", "CPI_UNIVERSAL_MAIL": "mail@company.de" } } } }
I highly recommend starting each chat with a custom prompt. You can find a recommended custom prompthere
- get-partner-metadata: Get metadata for all trading partners.
- get-partner: Get partner details by partner id.
- create-trading-partner: Create a new trading partner.
- get-systems-of-partner: Returns all systems of a trading partner by its ID.
- create-system: Create a system for a trading partner.
- get-system-types: Get available system types.
- create-identifier: Create a partner Identifier.
- get-qualifiers-codelist: Get codelist of a qualifier.
- create-communication: Create a communication channel for a system of a trading partner.
- get-sender-adapters: Get all sender adapters of trading partner systems.
- get-receiver-adapters: Get all receiver adapters of trading partner systems.
- create-signature-verify-config: Create Signature Verification configuration for a partner.
- activate-signature-verify-config: Activate Signature Verification configuration for a partner.
- get-all-company-profile-metadata: Get metadata for all company profiles.
- get-all-agreement-metadata: Get metadata for all agreements.
- get-all-agreement-template-metadata: Get metadata for all agreement templates.
- get-agreement-template: Get all details for an agreement template.
- create-agreement-with-bound-template: Create a new B2B agreement which is bound to a template.
- get-agreement-b2b-scenario: Get the technical B2B scenario of an agreement.
- update-b2b-scenario: Update an Agreement's B2B Scenario.
- trigger-agreement-activate-or-update-deployment: Update or deploy an agreement.
Message Implementation Guideline (MIG) Management
- get-all-mig-latest-metadata: Get the latest metadata for all Message Implementation Guidelines (MIGs).
- get-mig-raw-by-id: Get raw MIG content by its version ID.
- get-mig-nodes-xpath: Get the Nodes of a MIG for a specified XPath.
- get-all-mig-fields: Get a List of all fields of a MIG.
- get-mig-documentation-entry: Get the documentation text for a id of a documentation within a mig.
- get-mig-proposal: Get Proposal for a MIG.
- apply-mig-proposal: Select fields based on MIG proposal.
- create-mig-draft-all-segments-selected: Creates a draft MIG from a source version, with all segments and fields pre-selected.
- create-mig: Create Message implementation guideline based on a type.
- change-mig-field-selection: Change the selection of MIG fields.
- get-all-mags-metadata: Get an overview of available Mapping guidelines.
- create-mapping-guidelines: Create a new mapping guidelines.
- test-mag-with-message: Send a message against a mapping guideline and get the result.
- search-interchanges: Search for interchanges/TPM message monitoring based on filter criteria.
- get-interchange-payloads: Get payload data list for a specific interchange.
- download-interchange-payload: Download a specific payload by its ID.
- get-interchange-last-error: Get last error details for a specific message/business document.
- get-type-systems: Get available type systems.
- get-type-system-messages: Get messages of a type system.
- get-type-system-message-full: Get a message from a type system with all details including versions and revisions.
- create-custom-message: Create a custom message in typesystem Customer_TS based on XSD.
- get-type-system-identifier-schemes: Get the possible scheme for identifiers in a type system.
- get-all-business-process-roles: Get all business process roles.
- get-all-business-processes: Get all business processes.
- get-all-industry-classifications: Get all industry classifications.
- get-all-product-classifications: Get all product classifications.
- get-all-products: Get all available products/types for a system e.g. SAP SuccessFactors etc.
- get-all-contries-or-regions: Get all countries or regions.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Unified MCP gateway that loads 150+ AI tools into Claude Desktop via a single Docker command on Windows. Routes tool calls across specialized servers (Business Intelligence, API Hub, Content Automation, Intelligence) with centralized logging and governance. Built for teams without dedicated platform engineers.
MCP Server for Kingdee K3Cloud (金蝶云星空) — one of the most widely used ERP systems in China. Connects AI assistants (Claude Desktop, Cursor, Cline, Cherry Studio, etc.) to Kingdee ERP via natural language.
A ModelContextProtocol (MCP) server for interacting with the SAP Integration Suite.
The Most Comprehensive ServiceNow AI Toolkit — 400+ MCP tools, 26 AI capabilities, SDK mode, Direct API mode. Covers ITSM, ITOM, CMDB, HRSD, CSM, SecOps, GRC and 35+ modules.
Interact with the Procesio automation platform API.
Ask natural language questions about your SafetyCulture data using the SafetyCulture API.
Integrate the SpotDraft API into agentic workflows. Requires SpotDraft API credentials.
Connects AI agents to the SS&C Next Generation REST API to automate business processes.
The MCP server for Bitrix24 provides AI assistants with structured access to the Bitrix24 API. It delivers up-to-date method descriptions, parameters, and valid values, allowing assistants to work with precise data instead of guesswork. This reduces code errors and accelerates Bitrix24 integration development.
What Shopify did for ecommerce, Chipp does for AI agents. Build, deploy, and monetize AI agents for your business — no engineering team required.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





