Enterprise2-minute readEnglish · Deutsch · Italiano

Come collegare Sap a Gemini — via MCP

Guida passo dopo passo per collegare SAP S/4HANA, SAP Business One e SAP ERP a Claude tramite MCP. Interroga i dati SAP con il linguaggio naturale.

HCBy HelpCode teamUpdated 2 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

Guida passo dopo passo per collegare SAP S/4HANA, SAP Business One e SAP ERP a Claude tramite MCP. Interroga i dati SAP con il linguaggio naturale.

Parla con il Tuo Sistema SAP Attraverso Claude

Immagina di chiedere a Claude: "Quali sono gli ordini di acquisto aperti per il fornitore X?" e ottenere una risposta in tempo reale direttamente dal tuo sistema SAP. Con AnythingMCP, puoi convertire le API OData e REST di SAP in un server MCP che Claude può utilizzare direttamente.

Cosa Ti Serve

  • SAP S/4HANA, SAP Business One o SAP ERP con API OData/REST abilitate
  • Docker installato sul tuo server
  • Claude Desktop, Claude.ai o qualsiasi client AI compatibile con MCP
  • Credenziali utente tecnico SAP

Guida Passo dopo Passo

Passo 1: Distribuire AnythingMCP

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

Passo 2: Creare un Connettore REST per SAP

Apri la dashboard di AnythingMCP su http://localhost:3000 e crea un nuovo connettore REST. Imposta l'URL base sul tuo endpoint OData SAP:

  • 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

Importa i metadati del servizio OData come specifica OpenAPI.

Passo 3: Configurare l'Autenticazione SAP

  • On-Premise: Usa l'autenticazione Basic con il tuo utente tecnico SAP
  • SAP BTP / Cloud: Usa OAuth 2.0 con SAP IAS o Azure AD
  • Sandbox API Hub: Usa API key

Aggiungi gli header necessari come sap-client e x-csrf-token: fetch per le operazioni di scrittura.

Passo 4: Rivedere e Personalizzare gli Strumenti

AnythingMCP genera strumenti MCP dalle definizioni OData di SAP. Rinomina gli strumenti per renderli chiari (es. "get_purchase_orders" invece di "A_PurchaseOrder"), aggiungi descrizioni e seleziona quali operazioni esporre.

Passo 5: Collegare Claude

Aggiungi il server MCP al file di configurazione di Claude Desktop:

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

Puoi anche aggiungere il tuo server MCP direttamente su Claude.ai in Impostazioni → Connectors, senza bisogno di Claude Desktop.

Passo 6: Iniziare a Fare Domande

Ora puoi chiedere a Claude cose come:

  • "Mostrami tutti gli ordini di acquisto aperti superiori a 10.000€"
  • "Qual è il livello di inventario per il materiale 4711?"
  • "Elenca tutte le fatture scadute del cliente ABC Corp"
  • "Crea una richiesta di acquisto per 100 unità del materiale X"
  • "Qual è il nostro fatturato di questo trimestre?"

Buone Pratiche di Sicurezza

  1. Usa un utente tecnico dedicato con autorizzazioni SAP minime
  2. Inizia in sola lettura — Esponi inizialmente solo le operazioni GET
  3. Testa nella sandbox — Usa la sandbox di SAP API Business Hub prima della produzione
  4. Abilita il logging di audit in AnythingMCP per tracciare tutte le operazioni avviate dall'AI
  5. Imposta limiti di frequenza per proteggere il tuo sistema SAP

Prossimi Passi

Questa guida ti è stata utile?

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.

Guide correlate

SB
connectors

Come collegare SAP Business One a Gemini — via 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

Come collegare SAP Concur a Gemini — via 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

Come collegare SAP S/4HANA Cloud a Gemini — via 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

Come collegare ActiveCampaign a Gemini — via 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

Come collegare Acuity Scheduling a Gemini — via MCP

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

connectors

Come collegare Adyen a Gemini — via MCP

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