VOOZH about

URL: https://glama.ai/mcp/servers/LucasTMartins/BelugaMCP?locale=ja-JP

⇱ BelugaMCP by LucasTMartins | Glama


BelugaMCP

統合されたSAP MCPモノレポ — 3つのSAPドキュメントプロジェクトを単一の拡張可能なエコシステムに統合します。

BelugaMCPは、MCP (Model Context Protocol) を介したSAP開発のための「スイスアーミーナイフ」です。 SAPドキュメントの検索、ABAPコードのリンティング、BTPサービスの探索など、すべてをAIアシスタントから実行できます。

バリアント

バリアント

フォーカス

ソース

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コミュニティブログ/Q&A検索

sap_search_objects

SAP公開オブジェクト検索

sap_get_object_details

公開オブジェクトの詳細

sap_discovery_center_search

BTPサービスカタログ検索

sap_discovery_center_service

BTPサービスの詳細

スクリプト

スクリプト

説明

npm run scrape

SAPヘルプからABAPドキュメントをスクレイピング

npm run generate

スクレイピングしたHTMLからMarkdownを生成

npm run pipeline

完全なスクレイピング + 生成パイプライン

npm run run-pipeline

シェルスクリプトによる完全なパイプライン

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