MCP Sap Docs logo

MCP Sap Docs

Searches SAP documentation and related sources with BM25, then fetches complete documents, release data, BTP service details, and UI5 changes.

Install MCP Sap Docs

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for mcp-sap-docs, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The mcp-sap-docs MCP server provides unified search and retrieval across SAPUI5, CAP, OpenUI5, wdi5, ABAP, BTP, AI, and related SAP documentation. It combines a local full-text index with optional live queries to SAP Help, SAP Community, and Software Heroes, using BM25 ranking with optional semantic fusion. Use `search` to find document IDs, then `fetch` to retrieve full content. The sap-docs profile also includes tools for ABAP feature availability, released-object status, BTP Discovery Center services, and UI5 version changes.

Use cases

  • Search SAPUI5, CAP, ABAP, and BTP documentation
  • Retrieve full documents after discovering relevant results
  • Check ABAP feature availability across SAP releases
  • Verify SAP object release and Clean Core status
  • Compare UI5 changes before an upgrade

Key features

  • BM25 search over curated offline SAP documentation
  • Optional live SAP Help, Community, and Software Heroes search
  • Full document retrieval by result ID
  • ABAP feature and released-object lookup
  • BTP service catalog and detail queries
  • SAPUI5 and OpenUI5 version-difference analysis

Tools9

What MCP Sap Docs lets your agent do. Expand a tool for its parameters.

Verified live~8.0k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

What it can do

From the 9 tools this server returned when we ran it.

Makes network requests · 7Read-only tools · 9
Tool definitions changed on 2026-10-19. Review them if you approved this server earlier.

Observed 2026-10-19 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars244Stargazers on the source repository.
Last commit3d agoMost recent push to the default branch.
Tools exposed9Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Sap Docs works

What mcp-sap-docs does

The mcp-sap-docs MCP server exposes SAP documentation and related reference data through MCP tools. Its main workflow is document discovery followed by retrieval: use search with a specific English query, inspect the returned IDs and snippets, then pass an ID to fetch for the complete document.

The indexed material covers SAPUI5, OpenUI5, CAP, Cloud SDK, wdi5, ABAP, RAP, SAP BTP, AI Core, AI Launchpad, Terraform for BTP, architecture guidance, and additional BTP services. Offline content is stored in local search indexes. Optional online searches can include SAP Help, SAP Community, and Software Heroes.

This places mcp-sap-docs in the 🔎 Search & Data Extraction category. It fits developers who need documentation lookup, implementation examples, troubleshooting discussions, ABAP release checks, or SAP platform service discovery from an AI client.

How it works

Search defaults to BM25 keyword retrieval. When semantic ranking is available, results are combined with keyword results using Reciprocal Rank Fusion. Metadata supports source filtering, source-level ranking adjustments, and separation of sample-heavy material from conceptual documentation.

The search tool accepts controls such as includeOnline, includeSamples, abapFlavor, and sources. Queries should be specific and written in English. For ABAP questions, abapFlavor can distinguish standard ABAP from ABAP Cloud; for broader functional or non-ABAP questions, the documentation advises leaving it at auto.

The server also provides focused tools. abap_feature_matrix checks feature availability across SAP releases. sap_search_objects and sap_get_object_details expose release-state and Clean Core information for SAP objects. sap_community_search retrieves full matching community posts for errors and workarounds. The sap-docs variant adds BTP Discovery Center searches, service details, and local UI5 release-difference analysis.

Setup and configuration

A hosted streamable HTTP endpoint is available at https://mcp-sap-docs.marianzeis.de/mcp. Add the endpoint to an MCP client that supports streamable HTTP.

For repository-based operation, the profile is selected in this order: the MCP_VARIANT environment variable, a .mcp-variant file, or the sap-docs fallback. The sap-docs profile covers broad SAP documentation and Discovery Center tools; the abap profile focuses on ABAP material and adds abap_lint instead.

The UI5 difference tool uses a local all-changes bundle. Its data can become stale, and the response reports metadata about available and resolved versions.

Tools and capabilities

  • Search offline SAP documentation and optional online sources with search.
  • Retrieve complete documents by search result ID with fetch.
  • Search SAP Community posts directly with sap_community_search.
  • Compare ABAP feature support across releases with abap_feature_matrix.
  • Find released SAP objects and inspect release or Clean Core status.
  • Search BTP services and retrieve catalog details in the sap-docs profile.
  • Compare SAPUI5 or OpenUI5 release changes with ui5_version_diff.

Limitations and notes

Search quality is strongest for English queries because the corpus and ranking are primarily English. Online sources are best-effort and may be slower or unavailable; use includeOnline=false for an offline-only search. Sample-heavy sources can dominate broad queries, so disable includeSamples when conceptual or reference material is preferred.

The fetch tool requires an exact ID returned by search. Community content is returned as Markdown when conversion succeeds, although a post may retain HTML if conversion fails. The UI5 comparison tool only uses its local bundle and cannot fetch newer hosted data at request time.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Sap Docs

mcp-sap-docs is an MCP server that connects AI assistants to SAP documentation and related SAP data sources. Its main tools search indexed and optional live content, fetch complete documents, inspect ABAP feature and object release status, search BTP services, and compare UI5 release changes.

Use the hosted streamable HTTP endpoint at `https://mcp-sap-docs.marianzeis.de/mcp` in an MCP client that supports streamable HTTP.

Yes, the README names Cursor as a supported MCP client. Configure Cursor with the hosted streamable HTTP endpoint, or use the repository setup if you are running the server yourself.

Call `search` with a specific English query, then use the returned document ID with `fetch`. You can adjust online-source use, sample inclusion, ABAP flavor, result count, and offline source filters through the tool parameters.

Yes. Use `sap_search_objects` to find SAP objects by name or topic, then call `sap_get_object_details` for release state, Clean Core level, successor information, and an optional compliance verdict.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

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 PreviewMCP Sap Docs AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-sap-docs?style=directory)](https://allmcps.com/mcp/mcp-sap-docs)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-sap-docs"><img src="https://allmcps.com/api/badge/mcp-sap-docs?style=directory" alt="MCP Sap Docs on AllMCPs" /></a>