VOOZH about

URL: https://glama.ai/mcp/servers/LucasTMartins/BelugaMCP?locale=es-ES

⇱ BelugaMCP by LucasTMartins | Glama


BelugaMCP

Monorepositorio MCP de SAP unificado: combina 3 proyectos de documentación de SAP en un único ecosistema extensible.

BelugaMCP es la "navaja suiza" para el desarrollo SAP mediante MCP (Model Context Protocol). Busca documentación de SAP, analiza código ABAP, explora servicios BTP y más, todo desde tu asistente de IA.

Variantes

Variante

Enfoque

Fuentes

abap_lint

Discovery Center

sap-docs

Ecosistema SAP completo (UI5, CAP, ABAP, BTP, ...)

29

abap

Desarrollo ABAP/RAP

12

Inicio rápido

# 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

Configuración en Cursor / Claude Desktop

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

Para ABAP:

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

Paquetes

Paquete

Tipo

Descripción

packages/abap-docs/

Pipeline de datos

Scraper + generador para la documentación de palabras clave de ABAP (JS vanilla)

packages/server-core/

Biblioteca principal

Código compartido del servidor MCP: manejadores, búsqueda, metadatos, generación de URL

packages/server-sap-docs/

Wrapper

Punto de entrada ligero para la variante sap-docs

packages/server-abap/

Wrapper

Punto de entrada ligero para la variante abap

Herramientas disponibles

Herramienta

Descripción

sap-docs

abap

search

Búsqueda híbrida (FTS5 + semántica + online)

fetch

Recuperación completa de documentos

abap_lint

Análisis estático de código ABAP

abap_feature_matrix

Disponibilidad de funciones ABAP por versión

sap_community_search

Búsqueda en blogs/Q&A de la comunidad SAP

sap_search_objects

Búsqueda de objetos liberados de SAP

sap_get_object_details

Detalles de objetos liberados

sap_discovery_center_search

Búsqueda en el catálogo de servicios BTP

sap_discovery_center_service

Detalles de servicios BTP

Scripts

Script

Descripción

npm run scrape

Extraer documentación ABAP de SAP Help

npm run generate

Generar Markdown a partir de HTML extraído

npm run pipeline

Pipeline completo de extracción + generación

npm run run-pipeline

Pipeline completo mediante script de shell

npm run build

Compilar todos los paquetes (server-core → wrappers)

npm run dev:sap-docs

Modo desarrollo con recarga en caliente (sap-docs)

npm run dev:abap

Modo desarrollo con recarga en caliente (abap)

npm test

Ejecutar todas las pruebas

Arquitectura

Consulta ARCHITECTURE.md para profundizar en la estructura del monorepositorio, el sistema de variantes y el flujo de datos.

Créditos

BelugaMCP es una unificación de 3 proyectos de código abierto. Consulta CREDITS.md para ver la atribución completa.

Licencia

MIT: compatible con todos los proyectos originales.

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