Integrazione Salesforce MCP Server
Potenzia i workflow AI di FlowHunt con un’integrazione Salesforce diretta e conversazionale. Interroga, automatizza e gestisci dati e metadata Salesforce in sicurezza dai tuoi strumenti AI preferiti.

Cosa fa il “Salesforce” MCP Server?
Il Salesforce MCP Server è un’implementazione del Model Context Protocol (MCP) che collega assistenti AI, come Claude, con Salesforce. Permette interazioni in linguaggio naturale con dati e metadata Salesforce, consentendo agli utenti di interrogare, modificare e gestire oggetti e record Salesforce senza soluzione di continuità. Esponendo le potenti API di Salesforce tramite strumenti standard MCP, il server permette ai client AI di eseguire query su database, gestire oggetti, lavorare con codice Apex e automatizzare workflow direttamente dagli ambienti di sviluppo. Gli sviluppatori beneficiano così di un accesso semplificato alle risorse Salesforce, maggiore produttività e la possibilità di creare integrazioni e automazioni robuste, guidate dall’AI, su diverse piattaforme.
Elenco dei Prompt
Nessun template di prompt esplicito è elencato nel repository.
Elenco delle Risorse
Nessuna risorsa MCP esplicita è elencata nel repository.
Elenco degli Strumenti
- salesforce_search_objects
Cerca oggetti standard e personalizzati in Salesforce utilizzando corrispondenze parziali del nome. - salesforce_describe_object
Recupera informazioni dettagliate sullo schema, inclusi campi, relazioni e picklist di un oggetto. - salesforce_query_records
Interroga i record con supporto per relazioni e condizioni complesse. - salesforce_aggregate_query
Esegue query di aggregazione con GROUP BY, HAVING e varie funzioni di aggregazione. - salesforce_dml_records
Inserisce, aggiorna, elimina o upsert i record Salesforce. - salesforce_manage_object
Crea e modifica oggetti personalizzati e ne regola le proprietà. - salesforce_manage_field
Aggiunge o modifica campi personalizzati, inclusi campi di relazione e permessi di accesso. - salesforce_manage_field_permissions
Concede/revoca/legge permessi di sicurezza a livello di campo per profili specifici. - salesforce_search_all
Cerca tra più oggetti Salesforce usando query SOSL. - salesforce_read_apex
Legge classi Apex, le elenca per pattern e ne recupera codice sorgente e metadata. - salesforce_write_apex
Crea o aggiorna classi Apex, specificando codice e versioni API. - salesforce_read_apex_trigger
Legge trigger Apex, elenca i trigger e ne recupera metadata/codice sorgente. - salesforce_write_apex_trigger
Crea o aggiorna trigger Apex per oggetti specifici, specificando eventi e versioni API. - salesforce_execute_anonymous
Esegue codice Apex anonimo e visualizza log di debug e risultati.
Casi d’Uso di questo MCP Server
- Gestione Database Salesforce
Esegui operazioni CRUD sui record Salesforce, semplifica la manipolazione dati e automatizza compiti ripetitivi tramite istruzioni guidate dall’AI. - Esplorazione Schema e Metadata
Recupera rapidamente schemi oggetto, dettagli dei campi e relazioni per aiutare nelle integrazioni o comprendere strutture org complesse. - Reportistica Avanzata e Aggregazione
Esegui query di aggregazione per generare riepiloghi, eseguire analisi e filtrare risultati raggruppati, supportando le esigenze di business intelligence. - Gestione Codice e Trigger Apex
Leggi, crea e aggiorna classi o trigger Apex direttamente dal tuo ambiente di sviluppo, accelerando i cicli di deployment e manutenzione. - Ricerca Trasversale e Scoperta Dati
Utilizza ricerche SOSL per trovare informazioni su più oggetti, facilitando l’individuazione di record e relazioni in grandi org Salesforce.
Come configurarlo
Windsurf
- Assicurati che Node.js sia installato sul tuo sistema.
- Installa il Salesforce MCP Server:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Individua il file di configurazione Windsurf (es:
windsurf.config.json
). - Aggiungi il Salesforce MCP Server usando questo snippet JSON:
{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Salva il file e riavvia Windsurf.
- Verifica che il server sia attivo nella dashboard MCP.
Claude
- Assicurati che Node.js sia installato.
- Installa il Salesforce MCP Server:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Modifica il file di configurazione dell’integrazione Claude.
- Aggiungi la seguente sezione a
mcpServers
:{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Salva e riavvia Claude.
- Conferma la disponibilità di Salesforce MCP nel tuo workspace Claude.
Cursor
- Installa Node.js.
- Installa Salesforce MCP:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Apri il file di configurazione Cursor.
- Aggiungi il Salesforce MCP Server come segue:
{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Salva le modifiche e riavvia Cursor.
- Testa la connettività del server nel pannello integrazioni MCP.
Cline
- Assicurati che Node.js sia installato.
- Installa il pacchetto:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Trova e apri il file di configurazione di Cline.
- Inserisci il Salesforce MCP Server:
{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Salva e riavvia Cline.
- Controlla lo stato del server MCP nel menu strumenti.
Sicurezza delle API Key:
Utilizza sempre variabili d’ambiente per le credenziali sensibili. Nella configurazione, aggiungi i campi necessari all’oggetto env
come sopra indicato.
Per passare input aggiuntivi, puoi usare:
{
"mcpServers": {
"salesforce-mcp": {
"command": "mcp-server-salesforce",
"args": [],
"env": {
"SALESFORCE_CLIENT_ID": "your-client-id"
},
"inputs": {
"instanceUrl": "https://your-instance.salesforce.com"
}
}
}
}
Come usare questo MCP nei flussi
Utilizzo di MCP in FlowHunt
Per integrare i server MCP nel tuo workflow FlowHunt, inizia aggiungendo il componente MCP al tuo flow e collegandolo al tuo agente AI:

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo MCP server usando questo formato JSON:
{
"salesforce-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una volta configurato, l’agente AI sarà in grado di utilizzare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “salesforce-mcp” con il vero nome del tuo MCP server e sostituire l’URL con quello del tuo server MCP.
Panoramica
Sezione | Disponibilità | Dettagli/Note |
---|---|---|
Panoramica | ✅ | Chiara, presente nel README |
Elenco dei Prompt | ⛔ | Non documentato esplicitamente |
Elenco delle Risorse | ⛔ | Non documentato esplicitamente |
Elenco degli Strumenti | ✅ | 14 strumenti, dettagliati nel README |
Sicurezza API Key | ✅ | Illustrata nelle istruzioni di setup |
Supporto sampling (meno importante in valutazione) | ⛔ | Non menzionato |
Tra queste due tabelle, il Salesforce MCP Server offre un’ottima documentazione su strumenti e setup, ma manca di documentazione su template di prompt, risorse, radici o sampling. Il suo punto di forza è il robusto set di strumenti Salesforce e le istruzioni di setup chiare. In base a ciò, darei al repository un 7/10 per integrazione MCP pratica e usabilità per sviluppatori.
Punteggio MCP
Ha una LICENSE | ✅ MIT |
---|---|
Ha almeno uno strumento | ✅ (14 strumenti) |
Numero di Fork | 29 |
Numero di Stelle | 48 |
Domande frequenti
- Cos’è il Salesforce MCP Server?
Il Salesforce MCP Server fa da ponte tra assistenti AI e FlowHunt con Salesforce, abilitando un accesso sicuro e conversazionale a dati, oggetti, schema e automazioni Salesforce tramite il Model Context Protocol e un ricco set di strumenti.
- Quali operazioni Salesforce posso eseguire con questo MCP?
Puoi cercare e gestire oggetti standard/personalizzati, interrogare e aggregare record, inserire/aggiornare/eliminare dati, gestire campi personalizzati e permessi, cercare tra gli oggetti e leggere/scrivere/eseguire codice Apex e trigger—tutto direttamente dal tuo strumento AI o ambiente di sviluppo.
- Come posso salvare in sicurezza le credenziali Salesforce per la connessione MCP?
Utilizza sempre variabili d’ambiente nella configurazione del tuo MCP server per conservare credenziali sensibili come client ID, secret, username, password e token. Non inserire mai direttamente i secrets nel codice o nei file di configurazione.
- Posso automatizzare i workflow Salesforce con FlowHunt usando questo MCP?
Sì! Espandendo le API Salesforce come strumenti MCP, puoi usare FlowHunt per automatizzare la gestione dei record, l’esplorazione degli schemi, i report e persino il deployment di codice Apex—tutto tramite linguaggio naturale o flow programmabili.
- Esiste una guida visiva per integrare Salesforce MCP in FlowHunt?
Sì. Dopo aver installato e configurato il MCP server, aggiungilo al tuo flow FlowHunt come componente MCP, inserisci i dettagli del server MCP e collegalo al tuo agente AI. Consulta l’immagine inclusa per una guida visiva.
- Il MCP Server supporta sia oggetti Salesforce standard che personalizzati?
Assolutamente. Puoi cercare, descrivere e manipolare sia oggetti standard che personalizzati, campi e relazioni utilizzando il set di strumenti fornito.
Collega FlowHunt a Salesforce
Aumenta la tua produttività Salesforce con accesso dati e automazione conversazionali guidate dall’AI. Integrazione senza soluzione di continuità, gestione sicura delle credenziali e strumenti avanzati—prova oggi il Salesforce MCP Server su FlowHunt.