
babamba2/abap-mcp-adt-powerup
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Powerup mcp server
개요
This project was originally inspired by mario-andreschak/mcp-abap-adt and fr0ster/mcp-abap-adt. We started with the core concept and evolved it into an independent project with our own architecture and features. Huge thanks to the original authors and all contributors whose work made this possible. — enables AI assistants and code editors to interact with SAP systems via ABAP Developer Toolkit (ADT) APIs. Read, create, update, and delete ABAP objects directly from Claude Code, Cline, Cursor, Windsurf, or any MCP-compatible client. Supports ABAP Cloud (BTP), On-Premise, and Legacy SAP systems. - for comprehensive SAP ABAP development - supported (Classes, Interfaces, CDS Views, Tables, RAP, and more) - : stdio, HTTP (StreamableHTTP), SSE - : JWT/XSUAA (OAuth2), Basic Auth, Service Key - : ABAP Cloud (BTP), On-Premise, Legacy (BASIS < 7.
README
원문 README의 일부입니다. 원문 보기.
MCP ABAP ADT ( For sc4sap application )
🌐 Language / 언어 / 言語: English · 한국어 · 日本語
Acknowledgments
This project was originally inspired by mario-andreschak/mcp-abap-adt and fr0ster/mcp-abap-adt. We started with the core concept and evolved it into an independent project with our own architecture and features. Huge thanks to the original authors and all contributors whose work made this possible.
Model Context Protocol (MCP) server for SAP ABAP development — enables AI assistants and code editors to interact with SAP systems via ABAP Developer Toolkit (ADT) APIs.
Read, create, update, and delete ABAP objects directly from Claude Code, Cline, Cursor, Windsurf, or any MCP-compatible client. Supports ABAP Cloud (BTP), On-Premise, and Legacy SAP systems.
Table of Contents
- Features
- Supported SAP Environments
- Quick Start
- Installation
- Claude Code Plugin
- Configuration
- Authentication
- Available Tools
- Transport Protocols
- Client Configuration
- Handler Architecture
- Docker Deployment
- Development
- Testing
- Troubleshooting
- FAQ
- Documentation
- Optional: Data Fetch Prevention
- Contributing
- License
Features
- 288 MCP Tools for comprehensive SAP ABAP development
- 30+ ABAP object types supported (Classes, Interfaces, CDS Views, Tables, RAP, and more)
- Multiple transport protocols: stdio, HTTP (StreamableHTTP), SSE
- Flexible authentication: JWT/XSUAA (OAuth2), Basic Auth, Service Key
- Multi-environment: ABAP Cloud (BTP), On-Premise, Legacy (BASIS < 7.50)
- Runtime diagnostics: Profiling, dump analysis, SQL queries
- Handler groups: Read-Only, High-Level, Low-Level, Compact, System, Search
- Embeddable: Use as a standalone server or embed handlers into existing MCP servers
- Auto-configurator:
@mcp-abap-adt/configuratorfor automated client setup - Health endpoint:
GET /mcp/healthfor HTTP/SSE transports
설치
npx -y @mcp-abap-adt/core설정
{
"mcpServers": {
"mcp-abap-adt": {
"command": "npx",
"args": ["-y", "@mcp-abap-adt/core"],
"env": {
"SAP_URL": "https://your-sap-system.com",
"SAP_CLIENT": "100",
"SAP_AUTH_TYPE": "basic",
"SAP_USERNAME": "developer",
"SAP_PASSWORD": "secret"
}
}
}
}