Initial release: EPOD ADT MCP Server v1.0.0

Eclipse update site for the EPOD ADT MCP Server plugin.
15 MCP tools for ABAP development via SNC/SSO.
This commit is contained in:
Erhan Keseli
2026-03-15 12:59:03 +01:00
commit 3d6cf0afa1
8 changed files with 47 additions and 0 deletions

43
README.md Normal file
View File

@@ -0,0 +1,43 @@
# EPOD ADT MCP Server - Eclipse Update Site
Eclipse update site for the EPOD ADT MCP Server plugin.
This plugin embeds an MCP (Model Context Protocol) server inside Eclipse ADT,
enabling AI coding assistants (Claude Code, Cursor, etc.) to interact with SAP
ABAP systems through the existing SNC/SSO session.
## Installation
1. In Eclipse ADT, go to **Help > Install New Software...**
2. Click **Add...** and enter:
- Name: `EPOD ADT MCP Server`
- Location: `https://git.epod.dev/erhan/epod-adt-mcp-updatesite/raw/branch/main/`
3. Select **EPOD ADT MCP Server** from the list
4. Click **Next**, accept the license, and finish the installation
5. Restart Eclipse when prompted
## Requirements
- Eclipse 2024-03 or later with SAP ADT (ABAP Development Tools) installed
- Java 17 or later
- An ABAP project with an active SNC/SSO connection to SAP
## Features
- 15 MCP tools for ABAP development: search, read/write source, activate, syntax check, unit test, ATC, SQL query, and more
- Transparent SNC/X.509 authentication through Eclipse ADT session
- Configurable server port (default: 3000)
- Auto-configuration of Claude Code MCP settings
## Usage
After installation:
1. Open **Window > Show View > Other... > ABAP MCP Server**
2. Select your ABAP project and click **Connect**
3. Click **Start Server**
4. Your AI coding assistant can now access the SAP system via MCP
## License
Apache License 2.0

BIN
artifacts.jar Normal file

Binary file not shown.

BIN
artifacts.xml.xz Normal file

Binary file not shown.

BIN
content.jar Normal file

Binary file not shown.

BIN
content.xml.xz Normal file

Binary file not shown.

4
p2.index Normal file
View File

@@ -0,0 +1,4 @@
#Sat Mar 14 21:53:19 CET 2026
artifact.repository.factory.order=artifacts.xml.xz,artifacts.xml,\!
metadata.repository.factory.order=content.xml.xz,content.xml,\!
version=1

Binary file not shown.