In breve
Collega SAP a Muse 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: Muse 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 Muse come connettore personalizzato. Lo stesso server funziona in Claude, ChatGPT, Copilot e Cursor.
Quale SAP usi?
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 →I servizi OData V2/V4 del Gateway diventano tool MCP, con i controlli di autorizzazione di SAP a ogni chiamata.
Da OData a MCP →Le API OData rilasciate da SAP tramite un communication arrangement su BTP: business partner, ordini, fatturazione, registrazioni contabili.
Collega S/4HANA Cloud →Il Service Layer (OData v4): business partner, articoli, offerte, ordini, consegne, fatture. Può anche creare ordini di vendita.
Collega Business One →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:
Cosa si chiede a Muse 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.
| Domanda | Via |
|---|---|
| «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 Muse chiama, le tabelle SAP che legge e l'SQL che esegue.
Come funziona
- Ruoli e accesso ai tool
- Sola lettura di default
- Log di audit
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 Muse 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 Muse: Settings → Connectors → Add custom connector, incolla l'URL che trovi sotto MCP Servers ed effettua l'accesso.
HANA SQL o OData?
Entrambe le vie raggiungono S/4HANA on-premise e Private Cloud, e possono girare fianco a fianco.
| HANA SQL | OData | |
|---|---|---|
| Legge | Ogni tabella o CDS view che l'utente del database può leggere | I servizi del Gateway che l'utente SAP può chiamare |
| Autorizzazioni SAP | Non applicate: il confine sono i grant del database | Controllate da SAP a ogni chiamata |
| Forte in | Totali su milioni di righe, analisi finanziarie e tra moduli | API pubblicate, oggetti di business, controlli di SAP |
| Funziona con | S/4HANA su HANA | S/4HANA, ECC, BW |
| Ti serve | Un utente del database HANA e una licenza che consenta l'accesso SQL da applicazioni terze | Un 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 Claude | Server MCP HANA generici | |
|---|---|---|---|
| Funziona oggi on-premise e su Private Cloud | Sì | Dipende da prodotto, edizione e release SAP | Sì, con accesso al database |
| Fornito e licenziato da | Te (open source, AGPL-3.0) | SAP, sulla piattaforma SAP Business AI | Il progetto che scegli |
| Capisce le tabelle SAP | Sì: data dictionary di SAP e CDS view come tool | Gestito da SAP | No: nomi grezzi di tabelle e colonne |
| Protezioni in sola lettura | Sì: un solo SELECT, 1.000 righe, timeout, tabelle negate | Gestito da SAP | Variano |
| Funziona in qualsiasi client MCP | Claude, ChatGPT, Copilot, Cursor, Muse | Dentro le applicazioni SAP | Di 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 Muse? 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 Muse come connettore personalizzato. Per S/4HANA on-premise e Private Cloud, fai girare AnythingMCP dentro la rete che raggiunge SAP.
Come collego SAP Business One a Muse? 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 Muse. 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 Meta Muse.
Come collego SAP HANA a ChatGPT? Come con Meta Muse: installa il connettore SAP S/4HANA (HANA SQL) in un AnythingMCP self-hosted e aggiungi il suo server MCP a ChatGPT come connettore (modalità sviluppatore, 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.
Muse 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ù.
Dove è disponibile Muse? Al momento Meta offre Muse negli Stati Uniti e in Canada, sul web, nelle app per iOS e Android e su WhatsApp.
Meta verifica questo connettore? No. Meta non verifica i connettori personalizzati. Muse vede solo i tool che hai attivato per questo server MCP in AnythingMCP, e puoi scollegarlo in qualsiasi momento da Settings → Connectors.
Prossimi passi
- Collegare SAP S/4HANA a Meta Muse tramite SAP HANA
- OData to MCP: SAP Gateway, S/4HANA ed ECC
- Server MCP per SAP HANA: tool, sicurezza, self-hosting
- Collega SAP S/4HANA Cloud a Meta Muse
- Collega SAP Business One a Meta Muse
- Collega SAP Concur a Meta Muse
- Collega a Claude
- Collega a ChatGPT
- Collega a Cursor
- Collega a Gemini
Questa guida ti è stata utile?