mcpbeat Sign in

MCP Abap Adt MCP Server

local only

MCP Abap Adt runs on your own machine — the client starts it, so there is no endpoint to ping. 249 installs a week from npm. Last commit 25 Oct 2026.

ABAP ADT MCP server for reading SAP objects (programs, classes, tables, CDS) via ADT

Installs per day peak 62 · avg 27 · -11% w/w
a month agotoday
249
Installs / week
npm · mcp-abap-adt
205
Stars
1 open issue
25 Oct 2026
Last commit
no releases in 90 days
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check MCP Abap Adt every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add mcp-abap-adt -e 'SAP_URL=<SAP_URL>' -e 'SAP_USERNAME=<SAP_USERNAME>' -e 'SAP_PASSWORD=<SAP_PASSWORD>' -e 'SAP_CLIENT=<SAP_CLIENT>' -- npx -y mcp-abap-adt
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-abap-adt": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-abap-adt"
      ],
      "env": {
        "SAP_CLIENT": "<SAP_CLIENT>",
        "SAP_PASSWORD": "<SAP_PASSWORD>",
        "SAP_URL": "<SAP_URL>",
        "SAP_USERNAME": "<SAP_USERNAME>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.mcp-abap-adt]
command = "npx"
args = ["-y", "mcp-abap-adt"]
env = { SAP_URL = "<SAP_URL>", SAP_USERNAME = "<SAP_USERNAME>", SAP_PASSWORD = "<SAP_PASSWORD>", SAP_CLIENT = "<SAP_CLIENT>" }
.cursor/mcp.json
{
  "mcpServers": {
    "mcp-abap-adt": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-abap-adt"
      ],
      "env": {
        "SAP_CLIENT": "<SAP_CLIENT>",
        "SAP_PASSWORD": "<SAP_PASSWORD>",
        "SAP_URL": "<SAP_URL>",
        "SAP_USERNAME": "<SAP_USERNAME>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-abap-adt": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-abap-adt"
      ],
      "env": {
        "SAP_CLIENT": "<SAP_CLIENT>",
        "SAP_PASSWORD": "<SAP_PASSWORD>",
        "SAP_URL": "<SAP_URL>",
        "SAP_USERNAME": "<SAP_USERNAME>"
      }
    }
  }
}

Put your own values in place of <SAP_URL> (Base URL of the SAP system, e.g. https://host:443), <SAP_USERNAME> (SAP username), <SAP_PASSWORD> (SAP password), <SAP_CLIENT> (SAP client number). The author’s registry entry marks them as required.

Optional settings from the registry entry, left out of the block above: SAP_LANGUAGE (Logon language, e.g. en), TLS_REJECT_UNAUTHORIZED (Set to 0 to allow self-signed certificates, 1 to enforce TLS verification).

Alternatives to MCP Abap Adt

same job, measured the same way
MCP Abap Adt Compact Ro
by fr0ster

Read-only compact MCP server for SAP ABAP ADT: the compact tools that change nothing

362 installs/wk local only
MCP Abap Adt Compact HTTP Ro
by fr0ster

Read-only compact MCP server for SAP ABAP ADT over Streamable HTTP: x-sap-* headers

347 installs/wk local only
MCP Abap Adt Sse Ro
by fr0ster

Read-only MCP server for SAP ABAP ADT over HTTP+SSE: x-sap-* header credentials

357 installs/wk local only
Rpgmaker Mv MCP
by xerolo44

MCP server for reading, editing, and playtesting RPG Maker MV projects

1 098 installs/wk local only
MCP Abap Adt HTTP Ro
by fr0ster

Read-only MCP server for SAP ABAP ADT over Streamable HTTP: x-sap-* header credentials

347 installs/wk local only
MCP Abap Adt Compact
by fr0ster

Compact MCP server for SAP ABAP ADT over HTTP, RFC or SNC: one tool per operation, object in args

441 installs/wk local only
MCP Abap Adt Compact Sse Ro
by fr0ster

Read-only compact MCP server for SAP ABAP ADT over HTTP+SSE: x-sap-* header credentials

349 installs/wk local only
Simbad MCP
by mrfentmen

Keyless MCP server for SIMBAD: astronomical objects via TAPADQL queries.

60 installs/wk local only

MCP Abap Adt — questions

Answers built from our own checks of this server.

Why is there no uptime for MCP Abap Adt?
MCP Abap Adt runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package mcp-abap-adt was installed 249 times last week.
How do I connect MCP Abap Adt?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls mcp-abap-adt straight from npm; nothing to host, nothing to sign up for.
How many people use MCP Abap Adt?
The npm package mcp-abap-adt was installed 249 times in the last week. Week over week that is -11%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is MCP Abap Adt open source?
Yes — it is published under the MIT licence, written in TypeScript, 205 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.