Back to Guides

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

  1. Utilizzare Connected App con il flusso OAuth 2.0 Client Credentials
  2. Limiti chiamate API — Salesforce ha limiti giornalieri sulle API; memorizzare in cache i dati ad accesso frequente
  3. Sicurezza a livello di campo — Il profilo dell'utente connesso determina i campi visibili
  4. Utilizzare SOQL per le query — Più efficiente rispetto al recupero di tutti i record
  5. Prima il sandbox — Testare in un sandbox Salesforce prima della produzione

Prossimi Passi