MCP server/search

ABAP MCP Server

Provides unified ABAP and RAP documentation search and feature lookups.

DXCHowardB/abap-mcp-server ↗by DXCHowardBupdated
Manual setup required. We don't have a verified install command for this server. Follow the maintainer README and use the raw config below as a starting point.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/marianfoo/abap-mcp-server.git
cd abap-mcp-server
npm ci
npm run setup
npm run build
npm run start:streamable
2

Add it to Claude Code

Paste the maintainer's config below, then edit any placeholder values.

~/.claude.json
{
  "servers": {
    "abap-mcp": {
      "type": "http",
      "url": "https://mcp-abap.marianzeis.de/mcp"
    }
  }
}

See the abap-mcp-server README for full setup instructions.

3

Make your agent remember this setup

abap-mcp-server's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Unified search across ABAP and RAP documentation
  • Document retrieval for specific ABAP topics
  • ABAP feature matrix lookup
  • Local ABAP linting capabilities

Tools 4

searchUnified ABAP and RAP documentation search.
fetchRetrieve specific documentation documents.
abap_feature_matrixLookup ABAP feature matrix information.
abap_lintPerform local ABAP linting.

Try it

Search for the latest documentation on RAP (RESTful ABAP Programming) model.
Can you look up the ABAP feature matrix for the latest SAP S/4HANA release?
Fetch the documentation for the ABAP syntax regarding internal tables.
Run an ABAP lint check on my current development code.
Original README from DXCHowardB/abap-mcp-server

ABAP MCP Server

Community project. This server is not an official SAP product.

abap-mcp-server is the ABAP-focused downstream variant generated from upstream mcp-sap-docs.

What This Variant Provides

  • Unified ABAP/RAP search (search)
  • Document retrieval (fetch)
  • ABAP feature matrix lookup (abap_feature_matrix)
  • Local ABAP linting (abap_lint)

Search parameters:

  • query
  • k
  • includeOnline
  • includeSamples
  • abapFlavor
  • sources

Quick Start

git clone https://github.com/marianfoo/abap-mcp-server.git
cd abap-mcp-server
npm ci
npm run setup
npm run build
npm run start:streamable

Default local streamable endpoint:

  • http://127.0.0.1:3124/mcp

Health:

  • http://127.0.0.1:3124/health

Hosted Endpoint

  • https://mcp-abap.marianzeis.de/mcp

Eclipse / Copilot Example

{
  "servers": {
    "abap-mcp": {
      "type": "http",
      "url": "https://mcp-abap.marianzeis.de/mcp"
    }
  }
}

Notes

  • This repository is synchronized from upstream mcp-sap-docs.
  • ABAP deployment remains push-driven in abap-mcp-server.

Frequently Asked Questions

What are the key features of ABAP MCP Server?

Unified search across ABAP and RAP documentation. Document retrieval for specific ABAP topics. ABAP feature matrix lookup. Local ABAP linting capabilities.

What can I use ABAP MCP Server for?

Quickly finding syntax or best practices for RAP development. Verifying feature availability across different ABAP versions. Automating code quality checks via local linting during development. Retrieving official SAP documentation without leaving the IDE.

How do I install ABAP MCP Server?

Install ABAP MCP Server by running: git clone https://github.com/marianfoo/abap-mcp-server.git && cd abap-mcp-server && npm ci && npm run setup && npm run build && npm run start:streamable

What MCP clients work with ABAP MCP Server?

ABAP MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep ABAP MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest