VOOZH about

URL: https://glama.ai/mcp/servers/LucasTMartins/BelugaMCP?locale=ru-RU

⇱ BelugaMCP by LucasTMartins | Glama


BelugaMCP

Унифицированный монорепозиторий SAP MCP — объединяет 3 проекта документации SAP в единую расширяемую экосистему.

BelugaMCP — это «швейцарский нож» для разработки на SAP через MCP (Model Context Protocol). Ищите документацию SAP, проверяйте код ABAP, исследуйте сервисы BTP и многое другое — всё из вашего ИИ-ассистента.

Варианты

Вариант

Фокус

Источники

abap_lint

Discovery Center

sap-docs

Полная экосистема SAP (UI5, CAP, ABAP, BTP, ...)

29

abap

Разработка на ABAP/RAP

12

Быстрый старт

# 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

Настройка в Cursor / Claude Desktop

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

Для ABAP:

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

Пакеты

Пакет

Тип

Описание

packages/abap-docs/

Конвейер данных

Скрапер + генератор для документации по ключевым словам ABAP (JS vanilla)

packages/server-core/

Базовая библиотека

Общий код MCP-сервера — обработчики, поиск, метаданные, генерация URL

packages/server-sap-docs/

Обертка

Легкая точка входа для варианта sap-docs

packages/server-abap/

Обертка

Легкая точка входа для варианта abap

Доступные инструменты

Инструмент

Описание

sap-docs

abap

search

Гибридный поиск (FTS5 + семантический + онлайн)

fetch

Получение полного документа

abap_lint

Статический анализ кода ABAP

abap_feature_matrix

Доступность функций ABAP по версиям

sap_community_search

Поиск по блогам/вопросам и ответам SAP Community

sap_search_objects

Поиск опубликованных объектов SAP

sap_get_object_details

Детали опубликованного объекта

sap_discovery_center_search

Поиск по каталогу сервисов BTP

sap_discovery_center_service

Детали сервиса BTP

Скрипты

Скрипт

Описание

npm run scrape

Скрапинг документации ABAP с SAP Help

npm run generate

Генерация Markdown из полученного HTML

npm run pipeline

Полный конвейер скрапинга + генерации

npm run run-pipeline

Полный конвейер через shell-скрипт

npm run build

Сборка всех пакетов (server-core → обертки)

npm run dev:sap-docs

Режим разработки с горячей перезагрузкой (sap-docs)

npm run dev:abap

Режим разработки с горячей перезагрузкой (abap)

npm test

Запуск всех тестов

Архитектура

См. ARCHITECTURE.md для глубокого изучения структуры монорепозитория, системы вариантов и потоков данных.

Благодарности

BelugaMCP — это объединение 3 проектов с открытым исходным кодом. См. CREDITS.md для получения полной информации об авторстве.

Лицензия

MIT — совместима со всеми оригинальными проектами.

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