SAP MCP Server
Provides tools for interacting with SAP systems via the ADT REST API, enabling management of ABAP development objects and other SAP resources.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SAP MCP Servershow details for change request CHG0401234"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SAP MCP Server
Python MCP server bridging Kiro IDE to an SAP system via the ADT REST API.
Install
Double-click install.bat — it asks for your SAP system(s) and credentials, then handles everything else. Details: docs/QUICK_START.md
Related MCP server: mcp-abap-abap-adt-api
Architecture
Kiro IDE ──MCP──► server.py ──HTTP──► Your SAP system (ADT REST API)
│
sap_client.pyDevelopment Workflow (Spec-Driven)
_template_CHG/ ──copy──► CHG04XXXXX/
├── WRICEF.md ← SAP metadata
├── VISION.md ← Requirements + Bug Tracking log
├── ROADMAP.md ← Plan (#plan) — needs ROADMAP_APPROVED
└── micro-specs/ ← Execute (#execute) → Verify (#verify)Distribution
Share install.bat with any team member. It:
Asks for their SAP system(s), credentials, and business context
Creates the workspace folder
Sets up
.kirostructure (steering + skills + specs)Configures the MCP server and generates
config-systems.jsonlocally (never committed)Installs Python dependencies
No manual setup steps required. Before sharing, set REPO_URL at the top of install.bat to your repo so teammates clone the right place.
This server cannot be deployed
Maintenance
Related MCP Connectors
Plan Salesforce deploys, open pull requests and trigger pipelines from your AI client.
Manage projects, tasks, time tracking, and team collaboration through natural language.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Create projects, nodes, and tasks in UluP Spaces by conversation with Claude.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to access SAP ADT APIs for reading, writing, debugging, deploying, and testing ABAP code through natural language or DSL automation.481MIT
- AlicenseCqualityDmaintenanceEnables interaction with SAP ABAP systems through ADT APIs, allowing management of ABAP objects, transport requests, and code analysis via natural language.10088 npmMIT
- AlicenseCqualityCmaintenanceFacilitates interaction with SAP ABAP systems via ADT APIs, enabling object management, transport handling, and code analysis.10088 npmMIT
- AlicenseAqualityCmaintenanceEnables AI agents to read, write, activate, and transport ABAP code in SAP systems via ABAP ADT REST API, without needing SAP GUI.24325 npmMIT