MCP Servers in the SAP Ecosystem
This document consolidates all official and unofficial/community MCP Servers relevant to SAP development, based on internal documentation and analysis.
1. CAP (Cloud Application Programming Model) MCP Server
- Type: Official SAP
- Purpose: AI-assisted access to CAP models, services, metadata.
- Efficiency Benefits: Accelerates CDS/service scaffolding and CAP project navigation.
- Sources:
2. Fiori MCP Server
- Type: Official SAP
- Purpose: AI-assisted generation, inspection, modification of SAP Fiori Elements applications.
- Efficiency Benefits: Complements/replaces Fiori Application Generator.
- Sources:
3. UI5 MCP Server
- Type: Official SAP
- Purpose: AI-assisted UI5 project creation, validation, and API-guided development.
- Efficiency Benefits: Enforces best practices, accelerates UI5 scaffolding and debugging.
- Sources:
4. UI5 Web Components MCP Server
- Type: Official SAP
- Purpose: AI-assisted development for applications using SAP UI5 Web Components, enabling creation of reusable UI elements aligned with Fiori design.
- Efficiency Benefits: Speeds up frontend development, reduces boilerplate for UI components, and ensures consistency with SAP UX standards.
- Sources:
5. ADT MCP Server
- Type: Official SAP
- Purpose: AI-assisted ABAP development via ADT, exposing tools for creating objects, managing transports, and building RAP applications in agentic workflows.
- Efficiency Benefits: Enables end-to-end AI-driven ABAP development with context-aware coding, automated task execution, and reduced manual navigation in ADT.
- Sources:
6. ARC-1 SAP ADT MCP Server
- Type: Community / Unofficial
- Purpose: AI-driven interaction with SAP ABAP systems via ADT APIs, including source code, objects, transports, and development operations.
- Efficiency Benefits: Enables faster code understanding, controlled code changes, and safer AI-assisted development with built-in guardrails and system-aware context.
- Sources:
7. SAP ABAP ADT MCP Server
- Type: Community / Unofficial
- Purpose: AI access to ABAP source code, DDIC objects, system context.
- Efficiency Benefits: Useful for legacy code analysis, refactoring, modernization.
- Sources:
8. Vibing Steampunk
- Type: Community / Unofficial
- Purpose: ADT-to-MCP bridge for ABAP and AMDP workflows.
- Efficiency Benefits: Enhances legacy code analysis, supports refactoring, and enables automation-friendly modernization.
- Sources:
9. AWS for SAP - Amazon Q Developer - ABAP Accelerator for AI-assisted Development
- Type: Official AWS
- Purpose: AI-assisted ABAP development using Amazon Q Developer combined with the AWS SDK for SAP ABAP
- Efficiency Benefits: Useful for legacy code analysis, refactoring, modernization.
- Sources:
Summary Table
| MCP Server | Official? | Main Area | Productivity Boost |
|---|---|---|---|
| CAP MCP Server | SAP | CAP Dev | Faster CDS/services generation |
| SAP Fiori MCP Server | SAP | Fiori Elements | Scaffold & enhance FE apps |
| UI5 MCP Server | SAP | UI5 Dev | UI5 scaffolding, API guidance |
| UI5 Web Components MCP Server | SAP | UI5 Dev | Reusable components, Fiori alignment |
| ADT MCP Server | SAP | ABAP | Faster Code generation, Unit Testing |
| ARC-1 SAP ADT MCP Server | Community | ABAP | AI-assisted ADT, Code ops, Secure writes, Navigation |
| ABAP ADT MCP Server | Community | ABAP | Code inspection & modernization |
| Vibing Steampunk | Community | ABAP | Faster Code genearation, Modernization & Unit-Testing |
| AWS Amazon Q Developer – ABAP Accelerator | AWS | ABAP + Cloud | 27% higher completion rate, 57% faster development |
References
Comprehensive list of SAP-related MCP servers