Come Collegare Salesforce a MCP per Agenti AI
Integra Salesforce CRM con agenti AI tramite MCP. Interroga lead, gestisci opportunità e automatizza i flussi di lavoro attraverso la dashboard di AnythingMCP.
Potenzia Salesforce con gli Agenti AI
Salesforce contiene i dati più preziosi sui clienti: lead, opportunità, account, casi e oggetti personalizzati. Collegando Salesforce a MCP, gli agenti AI possono leggere i dati CRM, aggiornare i record e automatizzare i flussi di lavoro di vendita tramite linguaggio naturale.
Metodi di Connessione
| Metodo | API | Ideale Per | |---|---|---| | REST API | Salesforce REST | Operazioni CRUD standard | | SOQL | Query API | Query dati complesse | | Bulk API | Bulk 2.0 | Operazioni su grandi volumi di dati |
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
Aprire la dashboard di AnythingMCP all'indirizzo http://localhost:3000 e creare un nuovo connettore REST. Impostare l'URL di base sull'endpoint REST API della propria organizzazione Salesforce (ad es., https://yourorg.my.salesforce.com/services/data/v59.0).
Passo 3: Configurare l'OAuth di Salesforce
Nelle impostazioni del connettore, configurare l'autenticazione OAuth 2.0 con le credenziali della propria Connected App Salesforce. AnythingMCP gestisce il rinnovo dei token automaticamente.
Passo 4: Importare e Personalizzare gli Strumenti
È possibile importare la definizione dell'API Salesforce o configurare manualmente gli endpoint nella dashboard. Personalizzare i nomi e le descrizioni degli strumenti per chiarezza.
Passo 5: Testare e Collegare
Testare ogni strumento nella dashboard, quindi configurare il proprio client MCP:
{
"mcpServers": {
"salesforce": {
"url": "http://localhost:4000/mcp"
}
}
}
Casi d'Uso per Agenti AI
- "Mostrami tutte le opportunità aperte superiori a 50.000 $ in chiusura questo mese"
- "Crea un lead per Mario Rossi di Acme Corp, telefono 555-0123"
- "Sposta l'affare TechCorp alla fase Negoziazione"
- "Quanti casi di supporto abbiamo aperto la scorsa settimana?"
- "Qual è il valore della pipeline per il Q2?"
Buone Pratiche
- Utilizzare Connected App con il flusso OAuth 2.0 Client Credentials
- Limiti chiamate API — Salesforce ha limiti giornalieri sulle API; memorizzare in cache i dati ad accesso frequente
- Sicurezza a livello di campo — Il profilo dell'utente connesso determina i campi visibili
- Utilizzare SOQL per le query — Più efficiente rispetto al recupero di tutti i record
- Prima il sandbox — Testare in un sandbox Salesforce prima della produzione
Prossimi Passi
- Guida HubSpot verso MCP — Integrazione CRM alternativa
- Guida REST verso MCP — Integrazione REST generale