VOOZH about

URL: https://glama.ai/mcp/servers/LucasTMartins/BelugaMCP?locale=de-DE

⇱ BelugaMCP by LucasTMartins | Glama


BelugaMCP

Einheitliches SAP-MCP-Monorepo — kombiniert 3 SAP-Dokumentationsprojekte zu einem einzigen, erweiterbaren Ökosystem.

BelugaMCP ist das „Schweizer Taschenmesser“ für die SAP-Entwicklung via MCP (Model Context Protocol). Durchsuchen Sie die SAP-Dokumentation, prüfen Sie ABAP-Code, erkunden Sie BTP-Services und mehr — alles direkt aus Ihrem KI-Assistenten heraus.

Varianten

Variante

Fokus

Quellen

abap_lint

Discovery Center

sap-docs

Gesamtes SAP-Ökosystem (UI5, CAP, ABAP, BTP, ...)

29

abap

ABAP/RAP-Entwicklung

12

Schnellstart

# Clone and setup
git clone https://github.com/anomalyco/BelugaMCP
cd BelugaMCP
./scripts/setup.sh

# (Optional) Generate ABAP keyword documentation
./scripts/run-pipeline.sh

# Build all packages
npm run build

# Start the sap-docs variant (stdio)
npm run dev:sap-docs

Konfiguration in Cursor / Claude Desktop

{
 "mcpServers": {
 "beluga-sap": {
 "command": "node",
 "args": ["packages/server-sap-docs/dist/index.js"],
 "env": { "MCP_VARIANT": "sap-docs" }
 }
 }
}

Für ABAP:

{
 "mcpServers": {
 "beluga-abap": {
 "command": "node",
 "args": ["packages/server-abap/dist/index.js"],
 "env": { "MCP_VARIANT": "abap" }
 }
 }
}

Pakete

Paket

Typ

Beschreibung

packages/abap-docs/

Daten-Pipeline

Scraper + Generator für ABAP-Schlüsselwortdokumentation (JS Vanilla)

packages/server-core/

Kernbibliothek

Gemeinsamer MCP-Server-Code — Handler, Suche, Metadaten, URL-Generierung

packages/server-sap-docs/

Wrapper

Schlanker Einstiegspunkt für die sap-docs-Variante

packages/server-abap/

Wrapper

Schlanker Einstiegspunkt für die abap-Variante

Verfügbare Tools

Tool

Beschreibung

sap-docs

abap

search

Hybride Suche (FTS5 + semantisch + online)

fetch

Vollständiger Dokumentenabruf

abap_lint

Statische ABAP-Codeanalyse

abap_feature_matrix

Verfügbarkeit von ABAP-Funktionen nach Release

sap_community_search

Suche in SAP Community Blogs/Q&A

sap_search_objects

Suche nach SAP-freigegebenen Objekten

sap_get_object_details

Details zu freigegebenen Objekten

sap_discovery_center_search

Suche im BTP-Servicekatalog

sap_discovery_center_service

Details zu BTP-Services

Skripte

Skript

Beschreibung

npm run scrape

ABAP-Dokumentation von SAP Help scrapen

npm run generate

Markdown aus gescraptem HTML generieren

npm run pipeline

Vollständige Scrape- + Generate-Pipeline

npm run run-pipeline

Vollständige Pipeline via Shell-Skript

npm run build

Alle Pakete bauen (server-core → Wrapper)

npm run dev:sap-docs

Entwicklungsmodus mit Hot-Reload (sap-docs)

npm run dev:abap

Entwicklungsmodus mit Hot-Reload (abap)

npm test

Alle Tests ausführen

Architektur

Siehe ARCHITECTURE.md für einen tiefen Einblick in die Monorepo-Struktur, das Variantensystem und den Datenfluss.

Credits

BelugaMCP ist eine Zusammenführung von 3 Open-Source-Projekten. Siehe CREDITS.md für die vollständige Namensnennung.

Lizenz

MIT — kompatibel mit allen ursprünglichen Projekten.

A
license - permissive license
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LucasTMartins/BelugaMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server