Enterprise7 minuti di lettura7 lingue

Collegare SAP a Microsoft Copilot: S/4HANA, Business One, ECC e Concur

Collega SAP a Copilot con connettori MCP pronti: S/4HANA on-premise via HANA SQL o OData, S/4HANA Cloud, Business One, ECC e Concur. Senza codice.

HCA cura del team HelpCodeAggiornato 7 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

In breve

Collega SAP a Copilot con connettori MCP pronti: S/4HANA on-premise via HANA SQL o OData, S/4HANA Cloud, Business One, ECC e Concur. Senza codice.

Risposta breve: Copilot raggiunge SAP tramite un connettore MCP in AnythingMCP. Quale connettore dipende dal tuo sistema SAP: S/4HANA on-premise o Private Cloud legge il database HANA con il data dictionary di SAP (oppure i servizi OData del Gateway), S/4HANA Cloud Public Edition usa le API rilasciate da SAP, e Business One, ECC e Concur hanno le loro vie. Installi il connettore, inserisci le credenziali e aggiungi il server MCP a un agente di Copilot Studio come strumento MCP. Lo stesso server funziona in Claude, ChatGPT, Cursor e Claude Code.

Quale SAP usi?

HANA SQL
SAP S/4HANA on-premise o Private Cloud (RISE)

Legge il database HANA con SQL, guidato dal data dictionary di SAP. Sola lettura, 10 tool, verificato su S/4HANA 2025.

Collega S/4HANA via HANA →
OData
SAP S/4HANA, ECC o BW con SAP Gateway

I servizi OData V2/V4 del Gateway diventano tool MCP, con i controlli di autorizzazione di SAP a ogni chiamata.

Da OData a MCP →
S/4HANA Cloud
SAP S/4HANA Cloud Public Edition

Le API OData rilasciate da SAP tramite un communication arrangement su BTP: business partner, ordini, fatturazione, registrazioni contabili.

Collega S/4HANA Cloud →
Service Layer
SAP Business One

Il Service Layer (OData v4): business partner, articoli, offerte, ordini, consegne, fatture. Può anche creare ordini di vendita.

Collega Business One →
REST
SAP Concur

Note spese, approvazioni, partecipanti e itinerari, con OAuth 2.0.

Collega Concur →

Non sai quale via fa per il tuo S/4HANA? Dipende da cosa riesci a raggiungere:

Hai accesso diretto al database HANA?
Sì
Percorso
HANA SQL
SQL con il dizionario dati di SAP
Collega S/4HANA via HANA →
No
SAP Gateway è esposto?
Sì
Percorso
OData
Servizi Gateway come tool MCP
OData verso MCP →
S/4HANA Cloud Public Edition
Percorso
API S/4HANA Cloud
API rilasciate via BTP
Collega S/4HANA Cloud →

Cosa si chiede a Copilot su SAP

Queste sono le domande per cui i connettori sono costruiti. Ognuna gira sul tuo sistema, con i diritti dell'utente che hai configurato.

DomandaVia
«Qual è stato il nostro margine lordo per mese nel 2025, per società?»HANA SQL
«Quali clienti hanno fatture scadute da più di 60 giorni, e per quanto?»HANA SQL, OData
«Qual è il nostro DSO in questo trimestre rispetto al precedente?»HANA SQL
«I 10 clienti con il fatturato netto più alto negli ultimi 12 mesi.»HANA SQL, OData, S/4HANA Cloud
«Quali ordini d'acquisto sono ancora aperti e oltre la data di consegna?»OData, S/4HANA Cloud
«Mostrami il valore di magazzino per divisione e gruppo merci.»HANA SQL

La guida HANA ne mostra tre dall'inizio alla fine: i tool che Copilot chiama, le tabelle SAP che legge e l'SQL che esegue.

Come funziona

Client AI
Claude
ChatGPT
Copilot
MCP su HTTPS · OAuth
Nella tua rete
AnythingMCP
self-hosted
  • Ruoli e accesso ai tool
  • Sola lettura di default
  • Log di audit
SQL · OData · HTTPS
SAP
HANA SQL
Utente SQL · solo SELECT
OData tramite SAP Gateway
S/4HANA o ECC
API S/4HANA Cloud
Communication arrangement BTP
Copilot parla MCP con AnythingMCP. AnythingMCP gira accanto a SAP ed è l'unico componente che comunica con SAP.

S/4HANA on-premise, Private Cloud ed ECC stanno nella tua rete o nella landing zone della private cloud di SAP, quindi anche AnythingMCP gira lì: un file Docker Compose su un host che raggiunge SAP. Per Copilot Studio va pubblicato solo l'endpoint MCP, mai il sistema SAP. SAP Business One, S/4HANA Cloud e Concur sono raggiungibili via internet, quindi funzionano anche da 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   # poi aggiungi l'host SAP a SSRF_ALLOWED_HOSTS nel file .env

Poi installa il connettore da Connectors → Marketplace e aggiungi il server MCP a Microsoft Copilot: in Copilot Studio Tools → Add a tool → New tool → Model Context Protocol, incolla l'URL che trovi sotto MCP Servers, scegli API key con l'header X-API-Key e pubblica l'agente in Microsoft 365 Copilot.

HANA SQL o OData?

Entrambe le vie raggiungono S/4HANA on-premise e Private Cloud, e possono girare fianco a fianco.

HANA SQLOData
LeggeOgni tabella o CDS view che l'utente del database può leggereI servizi del Gateway che l'utente SAP può chiamare
Autorizzazioni SAPNon applicate: il confine sono i grant del databaseControllate da SAP a ogni chiamata
Forte inTotali su milioni di righe, analisi finanziarie e tra moduliAPI pubblicate, oggetti di business, controlli di SAP
Funziona conS/4HANA su HANAS/4HANA, ECC, BW
Ti serveUn utente del database HANA e una licenza che consenta l'accesso SQL da applicazioni terzeUn utente tecnico SAP e servizi Gateway attivi

Connessione diretta, Joule o un server HANA generico?

Tre modi per mettere un modello AI davanti ai dati SAP.

Connessione diretta (AnythingMCP)SAP Joule con ClaudeServer MCP HANA generici
Funziona oggi on-premise e su Private CloudSìDipende da prodotto, edizione e release SAPSì, con accesso al database
Fornito e licenziato daTe (open source, AGPL-3.0)SAP, sulla piattaforma SAP Business AIIl progetto che scegli
Capisce le tabelle SAPSì: data dictionary di SAP e CDS view come toolGestito da SAPNo: nomi grezzi di tabelle e colonne
Protezioni in sola letturaSì: un solo SELECT, 1.000 righe, timeout, tabelle negateGestito da SAPVariano
Funziona in qualsiasi client MCPClaude, ChatGPT, Copilot, CursorDentro le applicazioni SAPDi solito

Joule è l'assistente di SAP, e SAP e Anthropic hanno annunciato Claude al suo interno. La via diretta è per i team che vogliono Claude, ChatGPT o Copilot sui propri dati SAP già adesso, su sistemi che gestiscono in proprio.

FAQ

Come collego SAP a Copilot? Installa il connettore AnythingMCP per il tuo sistema SAP (S/4HANA via HANA SQL o OData, S/4HANA Cloud, Business One o Concur), inserisci le credenziali e aggiungi l'URL del server MCP a un agente di Copilot Studio come strumento MCP. Per S/4HANA on-premise e Private Cloud, fai girare AnythingMCP dentro la rete che raggiunge SAP.

Come collego SAP Business One a Copilot? Installa il connettore SAP Business One, inserisci l'URL del Service Layer, il database aziendale, un utente e la sua password, e aggiungi il server MCP a Copilot. Ha 12 tool per business partner, articoli, offerte, ordini, consegne e fatture, e può creare ordini di vendita. Passo per passo: Collega SAP Business One a Microsoft Copilot.

Come collego SAP HANA a ChatGPT? Come con Microsoft Copilot: installa il connettore SAP S/4HANA (HANA SQL) in un AnythingMCP self-hosted e aggiungi il suo server MCP a ChatGPT come server MCP personalizzato (piani a pagamento). I tool e i loro limiti di sola lettura sono identici nei due casi. Vedi SAP con ChatGPT.

Esiste un server MCP per SAP? Sì. AnythingMCP include SAP S/4HANA (HANA SQL, 10 tool), S/4HANA (OData), S/4HANA Cloud (15 tool), Business One (12 tool) e Concur (10 tool) come connettori MCP pronti, open source e self-hosted. Il repository sap-mcp-server li elenca; sap-hana-mcp-server contiene solo quello per HANA.

Funziona con SAP ECC? Sì, tramite i servizi OData del SAP Gateway di ECC: crea un connettore OData e importa i servizi che ti servono da $metadata. La via HANA SQL richiede S/4HANA, perché legge le tabelle e le CDS view di S/4HANA.

Copilot può modificare dati in SAP? Solo dove il connettore lo consente. SAP Business One può creare ordini di vendita e Concur può agire sulle note spese; i connettori S/4HANA leggono soltanto. Dai a ogni ruolo MCP i tool che gli servono e niente di più.

Per quale Copilot vale? Per Microsoft 365 Copilot in azienda, tramite gli agenti di Copilot Studio. L'app Microsoft Copilot per account personali non permette di aggiungere un proprio server MCP.

Cosa mi serve? Un account di lavoro con accesso a Copilot Studio (licenza o prova) per creare l'agente. Chi lo usa in Microsoft 365 Copilot o in Teams deve avere accesso all'agente: condividilo, oppure chiedi a un amministratore di pubblicarlo per l'organizzazione. Se la tua organizzazione applica criteri sui dati ai connettori di Power Platform, valgono anche per i server MCP.

L'agente non chiama i tool. Controlla che il nome dell'header sia esattamente X-API-Key e che la chiave appartenga allo stesso server MCP dell'URL, e scrivi una Server description precisa: Copilot Studio la usa per decidere quando chiamare il server. Dopo ogni modifica pubblica di nuovo l'agente; in una chat già aperta scrivi "start over" per passare alla nuova versione.

Prossimi passi

Questa guida ti è stata utile?

MCP nel tuo stack in 60 secondi.

Avvia AnythingMCP nel Cloud gestito o installalo sulla tua infrastruttura. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare ABOSS a Microsoft Copilot — via MCP

ABOSS, software per agenzie di booking della musica dal vivo: eventi e date dei tour, deal e cachet, progetti (artisti), venue, viaggi, contatti, fatture, contratti e advancing, letti tramite la ABOSS Agency API v1.

Connettori

Come collegare ActiveCampaign a Microsoft Copilot — via MCP

Controlla ActiveCampaign (marketing automation + CRM) da qualsiasi agente AI: contatti, liste, tag, trattative, pipeline, campagne, automazioni. 16 strumenti. Autenticazione con header Api-Token personalizzato, URL API per account.

Connettori

Come collegare Acuity Scheduling a Microsoft Copilot — via MCP

Controlla Acuity Scheduling (SaaS per prenotazioni di proprietà di Squarespace) da qualsiasi agente AI: appuntamenti, disponibilità, tipi di appuntamento, calendari, clienti, prodotti. 12 strumenti, autenticazione Basic-auth.

Connettori

Come collegare Adobe Acrobat Sign a Microsoft Copilot via MCP

Adobe Acrobat Sign REST API v6, con accesso come utente Acrobat Sign: trova gli accordi e verifica chi ha firmato, leggi partecipanti, eventi, dati dei moduli, link di firma, il PDF firmato e il registro di controllo, invia documenti o modelli della libreria per la firma, invia promemoria e consulta modelli, moduli web, utenti, gruppi, workflow e webhook. L'annullamento degli accordi è disattivato all'installazione.

Connettori

Come collegare Adyen a Microsoft Copilot — via MCP

Controlla Adyen (processore di pagamenti globale) checkout + pagamenti + balance platform da qualsiasi agente AI. 10 strumenti, autenticazione API-key, ambienti live e test separati.

Connettori

Come collegare AFAS Profit a Microsoft Copilot — via MCP

AFAS Profit: ERP e HR olandese: leggi qualsiasi GetConnector pubblicato, elenca ciò che è disponibile e ispeziona i metadati di un connettore. Autenticazione tramite token con token XML di AFAS incapsulato in base64.