MCP Salesforce Connector
MCP Salesforce-Connector
Eine Model Context Protocol (MCP)-Serverimplementierung für die Salesforce-Integration, die es LLMs ermöglicht, über SOQL-Abfragen und SOSL-Suchen mit Salesforce-Daten zu interagieren.
Funktionen
Ausführen von SOQL-Abfragen (Salesforce Object Query Language)
Durchführen von SOSL-Suchen (Salesforce Object Search Language)
Abrufen von Metadaten für Salesforce-Objekte, einschließlich Feldnamen, Bezeichnungen und Typen
Abrufen, Erstellen, Aktualisieren und Löschen von Datensätzen
Ausführen von Tooling API-Anfragen
Ausführen von Apex REST-Anfragen
Durchführen direkter REST-API-Aufrufe an Salesforce
Related MCP server: MCP Database Server
Konfiguration
Model Context Protocol
Um diesen Server mit dem Model Context Protocol zu verwenden, müssen Sie ihn in Ihrer claude_desktop_config.json-Datei konfigurieren. Fügen Sie den folgenden Eintrag zum Abschnitt mcpServers hinzu:
{
"mcpServers": {
"salesforce": {
"command": "uvx",
"args": [
"--from",
"mcp-salesforce-connector",
"salesforce"
],
"env": {
"SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
"SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL",
"SALESFORCE_DOMAIN": "SALESFORCE_DOMAIN"
}
}
}
}Hinweis zu Salesforce-Authentifizierungsmethoden
Dieser Server unterstützt drei Authentifizierungsmethoden:
OAuth (Empfohlen): Setzen Sie
SALESFORCE_ACCESS_TOKENundSALESFORCE_INSTANCE_URLals Umgebungsvariablen.Client Credentials: Setzen Sie
SALESFORCE_CLIENT_IDundSALESFORCE_CLIENT_SECRETfür den OAuth 2.0 Client Credentials-Flow. Dies ist nützlich für Server-zu-Server-Integrationen.Salesforce CLI (Standard-Org): Wenn keine OAuth-Umgebungsvariablen gesetzt sind, versucht der Server, die aktive Salesforce CLI-Standard-Org aus dem aktuellen Arbeitsbereich zu verwenden (über
sf org display --jsonodersfdx force:org:display --json). Optional können SieSALESFORCE_CLI_TARGET_ORGsetzen, um eine bestimmte Org anzusteuern.Benutzername/Passwort (Legacy): Wenn
SALESFORCE_ACCESS_TOKENundSALESFORCE_INSTANCE_URLnicht gesetzt sind, greift der Server aufSALESFORCE_USERNAME,SALESFORCE_PASSWORDundSALESFORCE_SECURITY_TOKENzurück.
Umgebungskonfiguration
SALESFORCE_DOMAIN(Optional): Auftestsetzen, um eine Verbindung zu einer Salesforce-Sandbox-Umgebung herzustellen. Wenn nicht gesetzt oder leer gelassen, verbindet sich der Server mit der Produktionsumgebung.SALESFORCE_CLI_TARGET_ORG(Optional): Wenn Sie die Salesforce CLI-Authentifizierungsmethode verwenden, setzen Sie dies, um einen bestimmten Org-Alias oder Benutzernamen anstelle der Standard-Org anzusteuern.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smn2gnt/MCP-Salesforce'
If you have feedback or need assistance with the MCP directory API, please join our Discord server