SAP AI StackBuilding an MCP server that talks directly to SAP BTP
A Model Context Protocol server for LLMs. This article covers how to build MCP servers that integrate with SAP BTP, handle XSUAA token exchange, expose iFlow metadata safely.
March 2025
β
CPIWhy your iFlow silently drops messages β and how to catch it
Three patterns for dead letter handling. Exception subprocess setup and the monitoring query that surfaces dropped messages.
March 2025
β
CI/CDGitHub Actions pipeline for Integration Suite
Full working pipeline: lint iFlows, run tests, and deploy through dev/stage/prod with approval gates.
February 2025
β
AuthenticationThe XSUAA token refresh race condition
When multiple requests check token expiration simultaneously, they all refresh. Here's the fix for Node.js and Python.
January 2025
β
Event MeshDead letter queues in SAP Event Mesh
Production-ready DLQ patterns: retry backoff strategies, alerting on DLQ messages, and replaying messages safely.
January 2025
β