Home › Productivity › fr0ster/mcp-abap-adt
fr0ster/mcp-abap-adt
MCP server for SAP ABAP ADT over HTTP, RFC or SNC: repository analysis and RAP/classic ABAP CRUD
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 23.1.0)
npx -y @mcp-abap-adt/[email protected]
Or add to your MCP client config:
{
"mcpServers": {
"mcp-abap-adt": {
"command": "npx",
"args": [
"-y",
"@mcp-abap-adt/[email protected]"
],
"env": {
"SAP_SYSTEM_TYPE": "<YOUR_VALUE>"
}
}
}
}
MCP_ENV_PATH— Path to the .env file that states the destination (the same as the --env-path argument). The file states SAP_URL and SAP_AUTH_TYPE (basic, snc or jwt); a jwt file also states SAP_GRANT_TYPE (authorization_code or none). Without this or --mcp, the server starts in tool-inspection-only mode: nothing is read from the working directory, and SAP_* variables in the process environment alone form no destination.AUTH_BROKER_PATH— Base directory of service-keys/ and sessions/ for a named destination chosen with the --mcp argument (one directory; a list is not split). Default: ~/.config/mcp-abap-adt (Documents\mcp-abap-adt on Windows).MCP_BROWSER— Browser for a JWT login: chrome, edge, firefox, system, headless or none.MCP_BROWSER_AUTH_PORT— Callback port of the JWT browser login, 1-65535.MCP_UNSAFE— Write a named destination's session to disk (sessions/<name>.env) instead of keeping it in memory.SAP_CONNECTION_TYPE— Connection type: http or rfc. SNC needs rfc (and the SAP NW RFC SDK).SAP_SYSTEM_TYPErequired — System type, required (here or as --system-type; no default, never guessed): the tools offered (e.g. Programs are onprem-only), the connector, and how the system's answers are read. Without it a destination does not start.SAP_LANGUAGE— Logon language (ISO code, e.g. 'en', 'de').SAP_MASTER_SYSTEM— System context for on-prem create/update operations (system id).SAP_RESPONSIBLE— Responsible user for on-prem create/update operations.
This server takes extra arguments — see its repository.
This repository has 12 servers listed in the Official MCP Registry.
Other names: io.github.fr0ster/mcp-abap-adt-compact, io.github.fr0ster/mcp-abap-adt-compact-http, io.github.fr0ster/mcp-abap-adt-compact-http-ro, io.github.fr0ster/mcp-abap-adt-compact-ro, io.github.fr0ster/mcp-abap-adt-compact-sse, io.github.fr0ster/mcp-abap-adt-compact-sse-ro, io.github.fr0ster/mcp-abap-adt-http, io.github.fr0ster/mcp-abap-adt-http-ro, io.github.fr0ster/mcp-abap-adt-ro, io.github.fr0ster/mcp-abap-adt-sse, io.github.fr0ster/mcp-abap-adt-sse-ro
Related servers
MobileBuildMCP
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
mcp-atlassian
Search, read, create and manage Confluence and Jira content, supporting Confluence Cloud, Jira Cloud and Jira Server/Data Center.
makenotion/notion-mcp-server
Notion official MCP server
google_workspace_mcp
Google Workspace integration covering Calendar, Drive, Gmail, Docs, Forms, Chat, Slides and Sheets.
crosspaste-desktop
Cross-device clipboard manager: search synced clipboard history, read OCR text from copied images and add new clipboard items.
boss-agent-cli
BOSS Zhipin recruitment workflow: job search, benefits filtering, recruiter messaging, pipeline tracking and resume optimization.
Data from the Official MCP Registry