ABAP Model Context Protocol Server SDK
@abap-ai
About ABAP Model Context Protocol Server SDK
ABAP MCP - Model Context Protocol - Server SDK
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ABAP Model Context Protocol Server SDK?
An ABAP implementation of the Model Context Protocol (MCP), supporting protocol versions up to 2025-11-25. It is a server-only SDK — SSE streaming, which is mandatory for the client, is not supported. This SDK is intended for ABAP developers building MCP servers with capabilities like prompts, resources, tools, and tasks.
How to use ABAP Model Context Protocol Server SDK?
Refer to the Overview in the docs folder for installation and configuration details. The SDK integrates ABAP open-source projects including ajson, abaplint, and abapGit.
Key features of ABAP Model Context Protocol Server SDK
- Supports protocol versions 2025-03-26, 2025-06-18, and 2025-11-25
- Implements Prompts, Resources, Tools, Tasks, and Completions
- DDIC-based schema generation plus a JSON schema builder and validator
- Task-augmented tool execution with optional output schemas
- No SSE — no notifications, listChanged, subscribe, or logging
- Authorization relies on ABAP features; OAuth possible in newer S/4HANA
Use cases of ABAP Model Context Protocol Server SDK
- Building MCP server functionality directly within an ABAP system
- Long-running background work with client polling via Tasks
- Autocomplete for prompt and resource-template arguments
- Generating and validating JSON schemas from ABAP DDIC definitions
FAQ from ABAP Model Context Protocol Server SDK
What protocol versions are supported?
Supported versions: 2025-03-26, 2025-06-18, and 2025-11-25. Older versions may be dropped over time.
Does the SDK support SSE for client connections?
No. SSE streaming is required for the client side, and the maintainer sees no realistic way to implement it in ABAP. Only the server side is provided.
What ABAP open-source projects does it depend on?
It integrates ajson, abaplint, and abapGit. More related projects are listed at dotabap.org.
How is authorization handled?
Standard MCP authorization via custom code is not feasible in ABAP. The server relies on ABAP-native features; an overview of options is in the Authentication documentation.
Is client support planned?
No. The README states there is no realistic way to support SSE streaming, which is mandatory for an MCP client.
Frequently asked questions
What protocol versions are supported?
Supported versions: 2025-03-26, 2025-06-18, and 2025-11-25. Older versions may be dropped over time.
Does the SDK support SSE for client connections?
No. SSE streaming is required for the client side, and the maintainer sees no realistic way to implement it in ABAP. Only the server side is provided.
What ABAP open-source projects does it depend on?
It integrates ajson, abaplint, and abapGit. More related projects are listed at dotabap.org.
How is authorization handled?
Standard MCP authorization via custom code is not feasible in ABAP. The server relies on ABAP-native features; an overview of options is in the Authentication documentation.
Is client support planned?
No. The README states there is no realistic way to support SSE streaming, which is mandatory for an MCP client.
Basic information
More Developer Tools MCP servers
extentos
Asger mølgaardExtentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses:

discoverGPT
Joe MonastierodiscoverGPT is visualAI's unified MCP gateway for AI commerce, exposing 29 tools across four capabilities on one canonical product catalog: trimodal search (natural-language, precise-color, and image-similarity), AI cata

TaskerArmy Agent
TaskerArmyAsk Claude or ChatGPT what Shopify theme optimization tasks are pending on your store, a remote MCP server for TaskerArmy Agent accounts.
endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 485 tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
Comments