Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi SAP Sales Cloud and Service Cloud (C4C) con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Lettura di SAP Sales Cloud e Service Cloud (Cloud for Customer, C4C) tramite la sua API OData: account, contatti, lead, opportunità, offerte di vendita, richieste di assistenza, prodotti e dipendenti, più tool OData generici per ogni altro entity set. Autenticazione Basic, sola lettura.
Prova a chiedere
Prompt di esempio per SAP Sales Cloud and Service Cloud (C4C)
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → SAP Sales Cloud and Service Cloud (C4C), inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
SAP Sales Cloud and Service Cloud (C4C)
Lettura di SAP Sales Cloud e Service Cloud (Cloud for Customer, C4C) tramite la sua API OData: account, contatti, lead, opportunità, offerte di vendita, richieste di assistenza, prodotti e dipendenti, più tool OData generici per ogni altro entity set. Autenticazione Basic, sola lettura.
Setup
La configurazione richiede circa 10 minuti. Ti servono un tenant di SAP Sales Cloud o Service Cloud (Cloud for Customer, C4C) e un utente con autenticazione Basic, idealmente un utente tecnico di integrazione.
- Consigliato: un utente tecnico di integrazione. In C4C vai su Administrator > Integration > Communication Systems e crea un sistema di comunicazione. Poi, in Communication Arrangements, creane uno con lo scenario OData Services for Business Objects e autenticazione User ID and Password, e seleziona i servizi OData (almeno
c4codataapi). L'accordo mostra l'id utente; la password la imposti lì. - In alternativa, usa un utente business con autenticazione Basic i cui ruoli aziendali danno accesso in lettura ai work center che l'AI deve vedere.
- Imposta
SAP_C4C_HOSTsull'host del tenant, ad esempiomy123456.crm.ondemand.com, senza https:// né percorso, e compilaSAP_C4C_USEReSAP_C4C_PASSWORD. - Installa il connettore ed esegui
sap_c4c_list_accountscon top 1 per verificare l'accesso.
Sola lettura: il connettore legge l'API OData V2 standard del tenant, https://<tenant>.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi, e non scrive mai. SAP controlla le autorizzazioni dell'utente a ogni chiamata, quindi l'AI vede solo ciò che consentono l'accordo di comunicazione o i ruoli aziendali dell'utente.
Cosa legge: gli account aziendali (clienti e prospect) con ruolo, stato, classificazione ABC, settore, responsabile, indirizzo principale, telefono ed e-mail; i referenti con il loro account; i lead con stato del ciclo di vita, livello di qualificazione, origine e responsabile; le opportunità con fase di vendita, stato, probabilità, valore atteso e data di chiusura prevista, per la pipeline commerciale; le offerte di vendita con importo netto e lordo, data di validità e l'opportunità a cui appartengono; le richieste di assistenza (ticket) con cliente, referente, stato, priorità, incaricato, categoria di servizio, scadenze e tempi SLA, per l'arretrato del servizio; i prodotti; e i dipendenti, per tradurre in nomi gli id di responsabili e incaricati. sap_c4c_guide spiega il flusso di lavoro e non costa chiamate API.
Ogni altro entity set: i tool OData generici raggiungono il resto del servizio. sap_c4c_list_services indica dove si trova il servizio, sap_c4c_describe_service elenca tutti gli entity set (una risposta grande, in cache per un giorno), sap_c4c_describe_entity mostra i campi con le loro etichette, sap_c4c_query legge le righe e sap_c4c_get_entity legge un record dal suo ObjectID.
Query: i filtri supportano eq, ne, ge, le, gt, lt, and, startswith ed endswith; or funziona solo su un campo. Le date si scrivono datetimeoffset'2026-01-01T00:00:00Z', e EntityLastChangedOn trova ciò che è cambiato da un certo momento. search è la ricerca full-text di SAP. I record hanno come chiave ObjectID; gli id di business come AccountID o ID sono campi separati. L'AI chiede con select solo i campi che le servono.
Limiti: al massimo 1000 righe per pagina (top, poi skip); le liste restituiscono il conteggio totale. expand è lento sui set grandi.
Errori comuni: 401 indica utente o password errati, oppure un utente bloccato. 403 significa che l'accordo di comunicazione o i ruoli aziendali dell'utente non coprono questo oggetto di business. Un 404 su ogni chiamata di solito indica un SAP_C4C_HOST errato. Un 400 indica un campo o un filtro che l'API non accetta; sap_c4c_describe_entity mostra i nomi di campo corretti.
Prerequisiti: SAP_C4C_HOST, SAP_C4C_USER, SAP_C4C_PASSWORD
Installazione locale del connettore
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
Apri http://localhost:3000/connectors/store, scegli SAP Sales Cloud and Service Cloud (C4C) e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
sap_c4c_list_services | Where the SAP Sales Cloud and Service Cloud (C4C) OData service lives |
sap_c4c_describe_service | The entity sets of a SAP Sales Cloud and Service Cloud (C4C) OData service with their business labels, keys and whether they are analytical… |
sap_c4c_describe_entity | The fields of one entity set: labels, types, keys, the currency or unit field of each amount, the text field of each code, dimensions and… |
sap_c4c_query | Read rows from an entity set of SAP Sales Cloud and Service Cloud (C4C) |
sap_c4c_get_entity | Read one entity of SAP Sales Cloud and Service Cloud (C4C) by its key, optionally with related entities |
sap_c4c_guide | How to read SAP Sales Cloud and Service Cloud (C4C) through its OData API: the workflow, filter syntax, keys and ids, paging and known… |
sap_c4c_list_accounts | Corporate accounts (customers and prospects) from CorporateAccountCollection: ObjectID, AccountID, name, role (CRM000 customer, BUP002… |
sap_c4c_list_contacts | Contact persons from ContactCollection: ObjectID, ContactID, first and last name, job title and function, the account they belong to… |
sap_c4c_list_leads | Leads from LeadCollection: ObjectID, ID, name, life cycle status, qualification level, source, owner, account or company and contact, start… |
sap_c4c_list_opportunities | Opportunities from OpportunityCollection: ObjectID, ID, name, account, owner, sales phase, status, probability, expected value and… |
sap_c4c_list_sales_quotes | Sales quotes from SalesQuoteCollection: ObjectID, ID, name, account, status, net and gross amount with currency, valid-to date, owner and… |
sap_c4c_list_service_requests | Service requests (tickets) from ServiceRequestCollection: ObjectID, ID, subject, customer (BuyerPartyID) and contact, status, priority… |
sap_c4c_list_products | Products from ProductCollection: ObjectID, ProductID, description, status, product category, base unit of measure, usage and division |
sap_c4c_list_employees | Employees from EmployeeCollection: ObjectID, EmployeeID, name, job, e-mail, phone, organizational unit and user |
Esempi di prompt
- "Mostrami le opportunità aperte con chiusura prevista in questo trimestre, con fase di vendita, probabilità e valore atteso."
- "Trova l'account Esempio Industrie S.p.A. ed elenca i suoi referenti e le sue richieste di assistenza aperte."
- "Quali richieste di assistenza ad alta priorità sono scadute, e chi le sta gestendo?"
- "Elenca i lead creati negli ultimi 7 giorni per origine e livello di qualificazione."
- "Quali offerte di vendita scadono questo mese, e a quali opportunità appartengono?"
Prossimi passi
Questa guida ti è stata utile?