公開ソース · 2026実績一覧へ

SAP CPI MCP

統合ライフサイクルを覆う22ツール

SAP Cloud Integration 向けのエンタープライズ MCP サーバー。パッケージと iFlow の棚卸し、ソース出力、デプロイ、実行ログ、障害分析まで AI 対話で完結します。

hand-in-sap-integrationsuiteMCPSAP BTPIntegration SuiteCPI / iFlowTypeScript公開ソース・継続メンテナンス
AI agent to SAP Integration Suite through 22 MCP tools, with iFlow and MPL log verificationSAP CPI / MCPLIVEAI AGENTIntent + plandesign / dev / testMCP SERVERSAP CPI MCP22 tools · 17 readSAP BTPIntegration SuiteiFlow · MPL · ODataPACKAGEInventoryread onlyIFLOWSourceedit / deployMPLLogsruntime proofSECURITYMetadatano secretsWRITEGatedallow flagDEPLOY → MPL VERIFYNO SECRET EXPORT

課題

CPI デリバリーは Web ログイン、パッケージ探索、iFlow 編集、パッケージング、デプロイ待ち、MPL ログ確認に多くの時間を費やします。環境をまたぐ障害分析は特に分断されています。

アプローチ

  • CPI の OData/管理 API を22の専用 MCP ツールにラップ。既定の17は読み取り専用、5つの書込/デプロイは SAP_ALLOW_WRITE で明示的に有効化します。
  • 設計・開発・テストのサブエージェントをそれぞれ文書、ソース、テストに限定し、設計→開発→検証のループを作ります。
  • デプロイ後に MPL ログと ErrorInformation を読み、「デプロイ成功」を「実行時検証成功」まで引き上げます。

主要な実装

  • パッケージ、iFlow、設定、デプロイ、ログ、セキュリティ素材のメタデータ、実行時診断を覆う22ツール。
  • 書き込みツールは既定では登録されず、SAP_ALLOW_WRITE=true のときだけデプロイと起動/停止が AI に開放されます。
  • パスワード、Client Secret、秘密鍵は決して出力せず、セキュリティ素材の名前とメタデータのみ公開します。
  • 監査ログ、構造化パラメータ検証、適切なページネーション既定値、単一ファイル転送のメモリ上限を備えます。

自分で導入

terminal / quickstarthand-in-sap-integrationsuite

前提条件

Node.js 20+、SAP BTP Integration Suite テナント、必要なロールを持つ OAuth クライアント。

  1. clone して npm install。.env.example をコピーし、テナント URL と OAuth クライアント識別子を設定します。
  2. SAP_ALLOW_WRITE=false で起動し、読み取り専用ツールでパッケージ、iFlow、実行状態を棚卸しします。
  3. デプロイが必要なときだけ書き込みを明示的に有効化し、監査ログと MPL 検証を残します。

企業システム向けツールです。テストテナントまたは最小権限クライアントを使用し、Issue に認証情報、テナント URL、ログ内の個人情報を貼らないでください。

次の実績HR Workstation — HR ワークフローのための AI ワークスペース
次のステップ

リリースするシステム、改善したい業務はありますか?

現状・ゴール・希望時期をお知らせください。24〜48時間以内に返信し、まず「やる価値」と「最短ルート」を整理します。