エンタープライズ約3分で読めます7 言語

SAP を Claude に接続する方法:S/4HANA、Business One、ECC、Concur

既製の MCP コネクタで SAP を Claude に接続。S/4HANA オンプレミス(HANA SQL / OData)、S/4HANA Cloud、Business One、ECC、Concur に対応。コード不要。

HC執筆: HelpCode チーム更新日 3分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。

概要

既製の MCP コネクタで SAP を Claude に接続。S/4HANA オンプレミス(HANA SQL / OData)、S/4HANA Cloud、Business One、ECC、Concur に対応。コード不要。

要点: Claude は AnythingMCP の MCP コネクタを通じて SAP にアクセスします。どのコネクタを使うかは SAP システムによって決まります。S/4HANA オンプレミスまたは Private Cloud では、SAP 自身のデータディクショナリを手がかりに HANA データベースを読み取ります(Gateway の OData サービスを使うこともできます)。S/4HANA Cloud Public Edition は SAP のリリース済み API を使い、Business One、ECC、Concur にはそれぞれ専用の接続方法があります。コネクタをインストールして認証情報を入力し、MCP サーバーを Claude にカスタムコネクタとして追加するだけです。同じサーバーが ChatGPT、Copilot、Cursor、Claude Code でも動作します。

お使いの SAP はどれですか?

HANA SQL
SAP S/4HANA オンプレミスまたは Private Cloud(RISE)

SAP 自身のデータディクショナリを手がかりに、SQL で HANA データベースを読み取ります。読み取り専用、10 ツール、S/4HANA 2025 で検証済み。

HANA 経由で S/4HANA に接続 →
OData
SAP Gateway を備えた SAP S/4HANA、ECC、BW

Gateway の OData V2/V4 サービスが MCP ツールになり、呼び出しのたびに SAP の権限チェックが行われます。

OData を MCP に →
S/4HANA Cloud
SAP S/4HANA Cloud Public Edition

BTP のコミュニケーション取決めを介して、SAP のリリース済み OData API を利用します。取引先、受注、請求、仕訳に対応します。

S/4HANA Cloud に接続 →
Service Layer
SAP Business One

Service Layer(OData v4)で取引先、品目、見積、受注、納品、請求書を扱います。受注の登録もできます。

Business One に接続 →
REST
SAP Concur

経費レポート、承認、出席者、旅程を OAuth 2.0 で扱います。

Concur に接続 →

お使いの S/4HANA にどれが合うか迷ったら、どこにアクセスできるかで決まります:

HANA データベースに直接アクセスできますか?
はい
接続方法
HANA SQL
SAP のデータディクショナリを使う SQL
HANA 経由で S/4HANA に接続 →
いいえ
SAP Gateway は公開されていますか?
はい
接続方法
OData
Gateway サービスを MCP ツールに
OData を MCP に →
S/4HANA Cloud Public Edition
接続方法
S/4HANA Cloud API
BTP 経由のリリース済み API
S/4HANA Cloud に接続 →

SAP について Claude によく聞かれること

コネクタはこうした質問のために作られています。どの質問も自社のシステムに対して、設定したユーザーの権限で実行されます。

質問接続方法
「2025 年の会社コード別・月別の粗利益率は?」HANA SQL
「支払期日を 60 日以上過ぎた請求書がある得意先はどこで、金額はいくら?」HANA SQL、OData
「今四半期の DSO は前四半期と比べてどうか?」HANA SQL
「直近 12 か月の純売上高上位 10 社の得意先。」HANA SQL、OData、S/4HANA Cloud
「まだ未完了で、納期を過ぎている購買発注はどれか?」OData、S/4HANA Cloud
「プラント別・品目グループ別の在庫金額を表示して。」HANA SQL

HANA ガイドでは、このうち 3 つを最初から最後まで紹介しています。Claude が呼び出すツール、読み取る SAP テーブル、実行する SQL です。

仕組み

AI クライアント
Claude
ChatGPT
Copilot
MCP over HTTPS · OAuth
社内ネットワーク内
AnythingMCP
セルフホスト
  • ロールとツール権限
  • 既定で読み取り専用
  • 監査ログ
SQL · OData · HTTPS
SAP
HANA SQL
SQL ユーザー · SELECT のみ
SAP Gateway 経由の OData
S/4HANA または ECC
S/4HANA Cloud API
BTP コミュニケーション取決め
Claude は AnythingMCP と MCP で通信します。AnythingMCP は SAP のそばで稼働し、SAP と通信する唯一のコンポーネントです。

S/4HANA オンプレミス、Private Cloud、ECC は社内ネットワークまたは SAP のプライベートクラウドのランディングゾーン内にあるため、AnythingMCP もそこで動かします。SAP に到達できるホスト上で Docker Compose ファイルを 1 つ動かすだけです。claude.ai 向けに公開する必要があるのは MCP エンドポイントだけで、SAP システムを公開することはありません。SAP Business One、S/4HANA Cloud、Concur はインターネット経由でアクセスできるため、AnythingMCP Cloud からも利用できます。

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d   # 続いて .env の SSRF_ALLOWED_HOSTS に SAP ホストを追加

次に Connectors → Marketplace からコネクタをインストールし、MCP サーバーを Claude に追加します。claude.ai または Claude Desktop で Customize → Connectors → + → Add custom connector を開き、MCP Servers に表示される URL を貼り付けてサインインします。Claude Code の場合:claude mcp add --transport http sap <url> --header "X-API-Key: <key>"。

HANA SQL と OData のどちらを使うか

どちらの方法でも S/4HANA オンプレミスと Private Cloud に接続でき、両方を並行して使うこともできます。

HANA SQLOData
読み取り対象データベースユーザーが読める任意のテーブルまたは CDS ビューSAP ユーザーが呼び出せる Gateway サービス
SAP の権限適用されない:データベースの権限付与が境界になる呼び出しのたびに SAP がチェック
得意なこと数百万行にわたる集計、財務分析、モジュール横断の分析公開 API、ビジネスオブジェクト、SAP 自身のチェック
対応システムHANA 上の S/4HANAS/4HANA、ECC、BW
必要なものHANA データベースユーザーと、サードパーティによる SQL アクセスを認めるライセンスSAP の技術ユーザーと、有効化された Gateway サービス

直接接続、Joule、汎用 HANA サーバーのどれを選ぶか

SAP データに AI モデルを組み合わせる 3 つの方法です。

直接接続(AnythingMCP)SAP Joule と Claude汎用 HANA MCP サーバー
現時点でオンプレミスと Private Cloud に対応はいSAP 製品、エディション、リリースによるはい(データベースアクセスがあれば)
提供とライセンス自社(オープンソース、AGPL-3.0)SAP(SAP Business AI プラットフォーム上)選んだプロジェクト
SAP テーブルの理解はい:SAP のデータディクショナリと CDS ビューをツールとして提供SAP が管理いいえ:生のテーブル名と列名のみ
読み取り専用のガードレールはい:SELECT 1 文、1,000 行、タイムアウト、拒否テーブルSAP が管理まちまち
あらゆる MCP クライアントで動作Claude、ChatGPT、Copilot、CursorSAP のアプリケーション内多くの場合は可

Joule は SAP 独自のアシスタントで、SAP と Anthropic は Joule への Claude の搭載を発表しています。直接接続は、自社で運用するシステム上の SAP データに、今すぐ Claude、ChatGPT、Copilot を使いたいチーム向けです。

FAQ

SAP を Claude に接続するには? SAP システムに合った AnythingMCP コネクタ(HANA SQL または OData 経由の S/4HANA、S/4HANA Cloud、Business One、Concur)をインストールし、認証情報を入力して、MCP サーバーの URL を Claude にカスタムコネクタとして追加します。S/4HANA オンプレミスと Private Cloud の場合は、SAP に到達できるネットワーク内で AnythingMCP を動かします。

SAP Business One を Claude に接続するには? SAP Business One コネクタをインストールし、Service Layer の URL、会社データベース、ユーザーとそのパスワードを入力して、MCP サーバーを Claude に追加します。取引先、品目、見積、受注、納品、請求書を扱う 12 のツールがあり、受注の登録もできます。詳しい手順:SAP Business One を Claude に接続。

SAP HANA を ChatGPT に接続するには? Claude の場合と同じです。セルフホストの AnythingMCP に SAP S/4HANA (HANA SQL) コネクタをインストールし、その MCP サーバーを ChatGPT にカスタム MCP サーバーとして追加します(有料プラン)。ツールと読み取り専用の制限はどちらでも同じです。SAP を ChatGPT に接続を参照してください。

SAP の MCP サーバーはありますか? あります。AnythingMCP は SAP S/4HANA(HANA SQL、10 ツール)、S/4HANA(OData)、S/4HANA Cloud(15 ツール)、Business One(12 ツール)、Concur(10 ツール)を既製の MCP コネクタとして提供しています。オープンソースで、セルフホストできます。sap-mcp-server リポジトリに一覧があり、sap-hana-mcp-server は HANA コネクタ単体のリポジトリです。

SAP ECC でも使えますか? はい。ECC の SAP Gateway の OData サービスを使います。OData コネクタを作成し、必要なサービスを $metadata からインポートしてください。HANA SQL ルートは S/4HANA のテーブルと CDS ビューを読み取るため、S/4HANA が必要です。

Claude は SAP のデータを変更できますか? コネクタが許可している範囲に限られます。SAP Business One は受注を登録でき、Concur は経費レポートを操作できますが、S/4HANA コネクタは読み取りのみです。各 MCP ロールには必要なツールだけを付与してください。

次のステップ

このガイドは役に立ちましたか?

60 秒で MCP をあなたのスタックに。

AnythingMCP をマネージドクラウドで起動するか、自社のインフラでセルフホスト。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Adobe Acrobat Sign を Claude に接続する方法

Acrobat Sign ユーザーとしてサインインする Adobe Acrobat Sign REST API v6:契約を探して誰が署名したかを確認し、参加者、イベント、フォームデータ、署名リンク、署名済み PDF、監査証跡を読み取り、ドキュメントやライブラリテンプレートを署名用に送信し、リマインダーを送り、テンプレート、Web フォーム、ユーザー、グループ、ワークフロー、Webhook を参照します。契約の取り消しはインストール時にオフです。

コネクタ

MCP 経由で AliExpress Affiliate を Claude に接続する方法

AI が AliExpress のアフィリエイト向け商品リサーチを行えるようにします。価格とコミッション付きの商品検索と人気商品、商品と SKU の詳細、送料、クーポン、トラッキング ID 入りのアフィリエイトリンク、そのリンク経由の注文と獲得したコミッションを扱えます。

コネクタ

MCP 経由で AliExpress Dropshipping を Claude に接続する方法

AI が自分のストア向けに AliExpress の商品を仕入れられるようにします。ドロップシッパー価格での検索、商品と SKU の詳細、配送オプションと費用、注文ステータスと追跡を扱え、必要に応じて注文の発注も利用できます。

コネクタ

MCP 経由で Allegro を Claude に接続する方法

Allegro の出品者アカウント(allegro.pl、.cz、.sk、.hu)をあらゆる AI エージェントから操作:価格、在庫、ステータス付きの出品、フルフィルメント状況と追跡番号付きの注文、返品と返金、購入者メッセージ、ディスカッションとクレーム、手数料、ウォレット、評価。出品者アカウントで OAuth サインイン。返金とクレームの判断はインストール時にオフです。

コネクタ

MCP 経由で apaleo を Claude に接続する方法

クラウド PMS の apaleo でのホテル運営:施設、客室と客室タイプ、料金プランと料金、空室とオファー、予約、宿泊予約とゲスト、グループ、フォリオ、支払い、請求書、メンテナンス、ハウスキーピング、パフォーマンスレポート。予約の作成、客室の割り当て、チェックインとチェックアウトができます。OAuth2 クライアントクレデンシャルでアプリとして接続し、キャンセルとノーショーはインストール時にオフです。

コネクタ

MCP 経由で Appstle Subscriptions を Claude に接続する方法

Appstle の Shopify サブスクリプションをあらゆる AI エージェントから管理:契約と顧客、今後と過去の更新注文、一時停止と再開、スキップと日程変更、頻度と次回請求日、商品の追加・入れ替え・削除、割引、配送先住所、販売プラン、入れ替えルール、リテンション履歴、契約ごとの売上。解約と即時請求はインストール時にオフです。