Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. SAP ABAP MCP
SAP ABAP MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 12:47:11 PM

SAP ABAP MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository4 GitHub StarsTotal stargazers on GitHub for the source repository (4 stars).Visit Website

Develop, test, analyze, and operate SAP ABAP systems through ADT from AI coding agents.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "sap-abap-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@coaspe/sap-abap-mcp@latest"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

sap-abap-mcp

npm version npm downloads MCP Registry license

The headless, client-neutral, governance-first MCP server for SAP ABAP development across multiple systems.

SAP ABAP MCP lets Codex, Claude, and other local MCP hosts work with SAP ABAP through ABAP Development Tools (ADT) HTTP services. It can inspect and edit source, run quality checks, manage transports, use abapGit and the RAP generator, inspect runtime data, compare systems, and perform guarded refactorings without an IDE runtime, SAP GUI, or an ABAP FS virtual workspace.

Why this server

SAP now provides an official ADT MCP Server inside its ADT clients. This project serves a different operating model: headless automation from any supported local MCP host.

SAP ABAP MCPSAP ADT MCP Server
RuntimeIndependent Node.js process: local stdio, or self-hosted Streamable HTTP for a shared instanceLocal HTTP server hosted by an ADT client
Agent hostsCodex, Claude, and other MCP clients, locally or over HTTPMCP hosts configured against the running ADT server
SAP sessionsMultiple named profiles in one processSAP projects and sessions managed by ADT
GuardrailsProduction profiles are read-only; writes support package restrictions and explicit confirmations; HTTP mode adds API key roles, rate limits, and a structured audit logGoverned by the installed ADT version, SAP authorizations, and client configuration
AssuranceRead-only transport assessment with JSON, SARIF, and JUnit evidenceSAP-provided in-IDE development workflows
VerificationSeparates implemented, discovered, authorized, and live-verified capabilitiesSAP product support and release documentation

This is a deployment-model comparison, not a capability benchmark or a claim of SAP endorsement. Official behavior varies by ADT and SAP backend release.

90-second workflow

Synthetic terminal walkthrough of setup, repository inspection, ABAP Unit and ATC, and transport assessment

The animation contains synthetic object and transport names and no live SAP data. See the accessible transcript and exact workflow.

Quick start

Detailed references: profiles and authentication, HTTP deployment, and CLI commands.

You need Node.js 20 or later, network or VPN access to SAP, and an SAP HTTPS URL, three-digit client number, username, and ADT Basic Auth permission.

Recommended: guided onboarding

Run one command and follow the local browser wizard. It checks npm, Claude Code, Codex, existing .claude and .codex settings, and saved SAP profiles. It then verifies the SAP login before saving it and registers the MCP server through the installed client's official CLI. Existing steps are detected and skipped.

Windows:

powershell
npx.cmd -y @coaspe/sap-abap-mcp@latest onboard

macOS:

Terminal
npx -y @coaspe/sap-abap-mcp@latest onboard

The wizard runs only on 127.0.0.1; SAP credentials do not pass through a publisher-operated service. Passwords are protected with Windows DPAPI or macOS Keychain. Linux users should use the manual setup because the browser wizard does not store Linux credentials.

Manual setup

1. Configure SAP

Windows:

powershell
npx.cmd @coaspe/sap-abap-mcp@latest setup

macOS or Linux:

Terminal
npx @coaspe/sap-abap-mcp@latest setup

The wizard calls the local connection alias Server name and the endpoint SAP URL. Windows and macOS validate SAP before saving and protect the password with DPAPI or Keychain. Linux saves only non-secret settings and prints the password environment-variable commands to run before starting the MCP client.

2. Register the MCP server

After setup, run only the command for your client. On Windows, use npx.cmd.

Codex CLI:

powershell
codex mcp add sap-abap -- npx.cmd -y @coaspe/sap-abap-mcp@latest serve

Claude Code:

Terminal
claude mcp add --transport stdio --scope user sap-abap -- npx.cmd -y @coaspe/sap-abap-mcp@latest serve

On macOS or Linux, use npx.

Codex CLI:

bash
codex mcp add sap-abap -- npx -y @coaspe/sap-abap-mcp@latest serve

Claude Code:

Terminal
claude mcp add --transport stdio --scope user sap-abap -- npx -y @coaspe/sap-abap-mcp@latest serve

This registration exposes all saved SAP profiles; every SAP-facing tool still requires an explicit connectionId. Restart the client, then use codex mcp list, claude mcp get sap-abap, or /mcp to confirm that the process starts. The completed wizard already performs live SAP verification; /mcp alone does not prove that SAP authentication succeeded.

Prefer a plugin install? Follow Claude Code and Codex plugin marketplaces; the included setup skill guides the same local wizard without putting the SAP password in chat. See the detailed Windows, macOS, and Linux sections for platform-specific behavior and server management.

Community and adoption

  • Read the public roadmap.
  • Run or implement the open SAP ABAP MCP compatibility profile.
  • Add an opt-in, sanitized entry to ADOPTERS.md.
  • Use GitHub Discussions for implementation questions, compatibility evidence, and RFCs.

Need a transport-specific release decision and CI evidence from existing ATC and ABAP Unit checks? Review the fixed-scope paid diagnostic and three-day pilot. If your current workflow already preserves the check results, release decision, and evidence together, the service is not a fit. Never include SAP credentials, source code, hosts, transport numbers, logs, tokens, or other confidential information in a public issue or discussion.

Current v1 surface

The v1 catalog contains 120 action-specific tools and seven Resources. Unreleased local CLI builds default to the minimal preset: five discovery/invocation tools. Other capabilities are loaded on demand. Use --toolsets all to advertise the complete catalog directly. Use --api-version v0 only for legacy client compatibility, or select toolsets explicitly when a host should advertise fewer schemas. Normal clients should omit both --api-version and --toolsets.

InvocationAdvertised surface
serve --profile DEV100Minimal v1: 5 gateways, all 120 capabilities reachable, seven Resources
serve --profile DEV100 --toolsets allFull direct v1: 120 tools and seven Resources
serve --profile DEV100 --preset compactToken-efficient v1, 12 everyday read/inspect tools
serve --profile DEV100 --toolsets core,analysisSelected v1 toolsets only
serve --profile DEV100 --api-version v0Legacy 53-tool compatibility surface

See the v1 migration guide for contracts, Resources, and the separate live-SAP verification boundary.

Built-in workflow prompts (unreleased)

MCP hosts supporting prompts/list and prompts/get can select these workflows:

PromptOutcome
sap-explain-objectExplain current source and callers with source-line evidence
sap-change-objectGuide a scoped edit through diagnostics, activation, ABAP Unit and ATC
sap-review-transportAssess readiness and incomplete evidence without releasing a transport
sap-plan-rapDiscover backend schema, validate inputs and preview RAP generation

Each prompt accepts systemId, target, and optional goal in your preferred language. Prompts appear only when their required tools are enabled; viewer sessions never expose the source-change workflow. The legacy v0 API is unchanged. Fetching a prompt performs no SAP calls. These are agent instructions, not an automatic transaction or an additional authorization grant.

For local usage and verification, see workflow prompts. The September 2026 competitive assessment separates implemented improvements from remaining live-SAP and release gaps.

Live SAP evidence

Capabilities are reported as unverified until they succeed against a live connection. docs/live-sap-evidence.md records the current sanitized results β€” no credentials, no customer source, no host names.

AreaECC 758S/4HANA 758
$TMP-scoped v1 surface87 passed, 11 unsupported, 0 failed93 passed, 2 unsupported, 0 failed
Self-hosted HTTP mode, roles, and audit13 of 13 passednot run
CI assurance gate and its artifacts7 of 7 passednot run

200 live checks in total: 180 tool-surface checks across two systems, plus 20 transport and CI checks on one. The tool-surface count counts each capability once per system, because release coverage is the claim; it is not 180 distinct capabilities.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Qwen DAP MCP logoQwen DAP MCP

    Native runtime and crash-dump debugging through a local DAP-to-MCP bridge for coding agents.

    πŸ’» Developer Tools2 views
    Compare vs Qwen DAP MCP β†’
  • Openapi MCP Server logoOpenapi MCP Server

    Connect any HTTP/REST API server using an Open API spec (v3)

    πŸ’» Developer Tools3 views
    Compare vs Openapi MCP Server β†’
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools8 views
    Compare vs Claude Task Master β†’
  • Docker MCP logoDocker MCP

    Docker container management and operations through MCP

    πŸ’» Developer Tools3 views
    Compare vs Docker MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
4
Stargazers on the source repository.
Last commit
1mo ago
Most recent push to the default branch.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about SAP ABAP MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "sap-abap-mcp": { "command": "npx", "args": ["-y","@coaspe/sap-abap-mcp@latest"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSAP ABAP MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/sap-abap-mcp?style=directory)](https://allmcps.com/mcp/sap-abap-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/sap-abap-mcp"><img src="https://allmcps.com/api/badge/sap-abap-mcp?style=directory" alt="SAP ABAP MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedAug 19, 2026
4/4 checks healthy over the last 46d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars4
GitHub Star CountTotal stargazers on GitHub representing community popularity (4 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 19, 2026
40Quality signal: Fair Β· 40/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools16/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 3d ago via OSV.dev Β· @coaspe/sap-abap-mcp@latest (npm)

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to SAP ABAP MCP β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients