Enterprise1-minute readEnglish · Deutsch · Italiano

Sap を Cursor に接続する方法 — MCP 経由

SAP S/4HANA、SAP Business One、SAP ERPをMCP経由でClaudeに接続するためのステップバイステップガイド。自然言語でSAPデータをクエリします。

HCBy HelpCode teamUpdated 1 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Source-available BSL-1.1
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

TL;DR

SAP S/4HANA、SAP Business One、SAP ERPをMCP経由でClaudeに接続するためのステップバイステップガイド。自然言語でSAPデータをクエリします。

Claudeを通じてSAPシステムに話しかける

Claudeに「ベンダーXの未処理の購入注文は何ですか?」と尋ね、SAPシステムからリアルタイムの回答を得ることを想像してみてください。AnythingMCPを使用すると、SAPのODataおよびREST APIをClaudeが直接使用できるMCPサーバーに変換できます。

必要なもの

  • OData/REST APIが有効なSAP S/4HANA、SAP Business One、またはSAP ERP
  • サーバーにインストールされたDocker
  • Claude Desktop、Claude.ai、またはMCP互換のAIクライアント
  • SAPの技術ユーザー資格情報

ステップバイステップガイド

ステップ1: AnythingMCPをデプロイする

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

ステップ2: SAP用のRESTコネクタを作成する

http://localhost:3000でAnythingMCPダッシュボードを開き、新しいRESTコネクタを作成します。ベースURLをSAP ODataエンドポイントに設定します:

  • S/4HANA Cloud: https://your-tenant.s4hana.cloud.sap/sap/opu/odata/sap
  • S/4HANA On-Premise: https://your-sap-server:port/sap/opu/odata/sap
  • Business One: https://your-server:50000/b1s/v1

ODataサービスメタデータをOpenAPI仕様としてインポートします。

ステップ3: SAP認証を構成する

  • On-Premise: SAP技術ユーザーを使用して基本認証を行う
  • SAP BTP / Cloud: SAP IASまたはAzure ADを使用してOAuth 2.0を利用する
  • API Hubサンドボックス: APIキーを使用する

書き込み操作のためにsap-clientx-csrf-token: fetchなどの必要なヘッダーを追加します。

ステップ4: ツールを確認しカスタマイズする

AnythingMCPはSAP OData定義からMCPツールを生成します。ツールの名前を明確に変更し(例:"get_purchase_orders"ではなく"A_PurchaseOrder")、説明を追加し、公開する操作を選択します。

ステップ5: Claudeに接続する

MCPサーバーをClaude Desktopの設定ファイルに追加します:

{
  "mcpServers": {
    "sap": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Claude Desktopがなくても、Claude.ai設定 → コネクタの下でMCPサーバーを直接追加できます。

ステップ6: 質問を始める

これで、Claudeに次のようなことを尋ねることができます:

  • "€10,000を超えるすべての未処理の購入注文を表示してください"
  • "材料4711の在庫レベルはどうなっていますか?"
  • "顧客ABC Corpからのすべての期限切れの請求書をリストしてください"
  • "材料Xの100ユニットの購入依頼を作成してください"
  • "今四半期の収益はどのくらいですか?"

セキュリティのベストプラクティス

  1. 最小限のSAP権限を持つ専用の技術ユーザーを使用する
  2. 読み取り専用で開始する — 最初はGET操作のみを公開する
  3. サンドボックスでテストする — 本番前にSAP API Business Hubサンドボックスを使用する
  4. すべてのAI起動操作を追跡するためにAnythingMCPで監査ログを有効にする
  5. SAPシステムを保護するためにレート制限を設定する

次のステップ

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

Ready to ship

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

関連ガイド

SB
connectors

SAP Business One を Cursor に接続する方法 — MCP 経由

Drive SAP Business One ERP (popular Mittelstand SMB target in DACH) from any AI agent: business partners, items, sales orders, A/R invoices, quotations, deliveries. Service Layer OData v4. Session-cookie auth via /Login.

SC
connectors

SAP Concur を Cursor に接続する方法 — MCP 経由

Manage Concur expense reports, approvals, attendees, locations, users and travel itineraries from any AI agent. OAuth 2.0 refresh-token flow. Free developer sandbox on developer.concur.com.

SS
connectors

SAP S/4HANA Cloud を Cursor に接続する方法 — MCP 経由

Drive SAP S/4HANA Cloud Public Edition from any AI agent: business partners, customers, suppliers, sales orders, purchase orders, billing documents, products, journal entries. OAuth 2.0 client_credentials via BTP Communication Arrangement.

A
connectors

ActiveCampaign を Cursor に接続する方法 — MCP 経由

Drive ActiveCampaign (marketing automation + CRM) from any AI agent: contacts, lists, tags, deals, pipelines, campaigns, automations. 16 tools. Custom Api-Token header auth, per-account API URL.

AS
connectors

Acuity Scheduling を Cursor に接続する方法 — MCP 経由

Drive Acuity Scheduling (Squarespace-owned booking SaaS) from any AI agent: appointments, availability, appointment types, calendars, clients, products. 12 tools, Basic-auth.

connectors

Adyen を Cursor に接続する方法 — MCP 経由

Drive Adyen (global payment processor) checkout + payments + balance platform from any AI agent. 10 tools, API-key auth, separate live and test environments.