Dokumentation für gehostete Salesforce-MCP-Server

mcp-hosted · MCP-Server von forcedotcom · MCP-Server

MCP-Server für Salesforce · Apache-2.0

LöschtWas der Baustein im Konto darf

Verbindet Claude, ChatGPT und andere KI-Assistenten mit deiner Salesforce-Org: Die KI liest Salesforce-Datensätze, auf Wunsch legt sie auch an und ändert, und arbeitet dabei nur mit den Rechten des angemeldeten Benutzers.

Anhand der Dokumentation des Herstellers geprüft am 12.10.2026 · nächste Prüfung bis 11.12.2026 · Beleg 2, Beleg 4, Beleg 5, Beleg 6, Beleg 7, Beleg 8, Beleg 9, Beleg 10, Beleg 11

Empfehlung

Starte mit dem reinen Lesezugriff `platform/sobject-reads`, am besten in einer Sandbox, und wechsle erst später auf `platform/sobject-all`. Das Plugin "Salesforce in Claude" ist ein getrennter Beta-Weg für von Salesforce zugelassene Organisationen. Beleg 4 Beleg 5 Beleg 9

Nicht geeignet, wenn

  • Deine Org liegt unterhalb der Enterprise Edition: Die Schnellstart-Anleitung verlangt Enterprise Edition oder höher. Beleg 5
  • Du hast keinen Admin mit Zugriff auf Setup: Server und External Client App lassen sich nur dort einrichten. Beleg 5 Beleg 7
  • Die KI soll ohne angemeldeten Menschen arbeiten, etwa als Dienstkonto: Salesforce plant das nicht. Beleg 6
  • Dein KI-Client kann sich nur selbst per dynamischer Client-Registrierung anmelden: Er ist nicht kompatibel. Beleg 6

3 Abläufe zum Ausprobieren

Kopiere einen Prompt in deinen KI-Client und ersetze, was in eckigen Klammern steht. Lesende Abläufe ändern nichts im Dienst; bei schreibenden bestätigst du jede Änderung selbst.

  1. Offene Opportunities des Quartals nach Phase überblicken

    Für Vertriebsleitung

    Liest nur Beleg 4 Beleg 6

    Prompt · ein Klick markiert den ganzen Text

    Fasse die offenen Opportunities dieses Quartals nach Phase und Betrag zusammen. Nenne die fünf größten und welche Felder bei ihnen leer sind. Ändere nichts.
    Ergebnis
    Eine Zusammenfassung je Phase, die fünf größten Opportunities und Hinweise auf fehlende Angaben.
    Vorher prüfen
    Die KI sieht nur, was dein Benutzer sehen darf; Summen können von einem Bericht mit anderen Rechten abweichen. Gleiche sie vor einem Forecast-Termin mit dem Standardbericht ab.
  2. Konten ohne Ansprechpartner für die Datenpflege auflisten

    Für Innendienst, Datenpflege

    Liest nur Beleg 4 Beleg 6

    Prompt · ein Klick markiert den ganzen Text

    Finde Konten, bei denen kein Ansprechpartner hinterlegt ist, und gib eine Liste mit Kontoname, Inhaber und letzter Änderung aus. Beginne mit einer begrenzten Auswahl von höchstens 50 Konten. Ändere nichts.
    Ergebnis
    Eine Liste von Konten, die ein Mensch gezielt nachpflegen kann.
    Vorher prüfen
    Nutze dafür den Server `platform/sobject-reads`, der nur lesen kann. Prüfe als Stichprobe zwei Konten direkt in Salesforce.
  3. Phase einer Opportunity in der Sandbox testweise ändern

    Für Vertrieb, zum Üben in einer Sandbox

    Schreibt Beleg 4 Beleg 6

    Prompt · ein Klick markiert den ganzen Text

    Setze in der Sandbox die Phase der Opportunity [Name] auf [neue Phase]. Zeige mir vorher, welches Feld du änderst, und ändere erst nach meiner Bestätigung.
    Ergebnis
    Ein geänderter Datensatz, in dem dein Name als Bearbeiter steht.
    Vorher prüfen
    Schreiben geht nur mit `platform/sobject-all`, der auch löschen kann. Übe zuerst in einer Sandbox und sieh die Änderung danach in Salesforce nach.

Das brauchst du

Tarif
Salesforce-Org ab Enterprise Edition.
Rolle
Ein Salesforce-Admin mit Zugriff auf Setup schaltet den Server ein und legt die External Client App an; danach meldet sich jeder Benutzer mit seinem eigenen Konto an.
Zeitbedarf
ca. 1 Stunde mit Admin, die App braucht bis zu 30 Minuten

Schätzung der Redaktion

Einrichtung je Client

Genannt sind nur Clients, die die Dokumentation des Herstellers ausdrücklich beschreibt.

Claude (Plugin Salesforce in Claude, Beta)
  1. Voraussetzung: Salesforce hat deine Organisation über die Beta-Anmeldung für das Plugin Salesforce in Claude zugelassen; das Plugin steht in der Beta auf allen bezahlten Claude-Tarifen bereit.
  2. Ein Salesforce-Admin schaltet den gewünschten MCP-Server in Setup ein.
  3. Er legt eine External Client App an und trägt als Callback-URL `https://claude.ai/api/mcp/auth_callback` ein.
  4. Der Admin gibt Consumer Key und Consumer Secret der App an einen Owner der Claude-Organisation weiter.
  5. Der Owner öffnet in Claude die Organization settings, dann Connectors, wählt Salesforce (Beta) und trägt Key und Secret in die OAuth-Felder ein.
  6. Jedes Mitglied meldet sich beim ersten Einsatz mit dem eigenen Salesforce-Konto an.

Belege Beleg 7 Beleg 10

Postman (zum Testen)
  1. Der Admin schaltet in Setup den Server `platform/sobject-reads` ein.
  2. Er legt eine External Client App an: Callback-URL `https://oauth.pstmn.io/v1/callback`, Scopes `mcp_api` und `refresh_token`, PKCE und JWT-Token aktiviert.
  3. Nach ein bis zwei Minuten, spätestens nach 30 Minuten, in Postman eine MCP-Anfrage mit der Adresse `https://api.salesforce.com/platform/mcp/v1/platform/sobject-reads` anlegen; für Sandboxes gilt `https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-reads`.
  4. Das Werkzeug `getUserInfo` ohne Parameter aufrufen; kommen Ergebnisse zurück, steht die Verbindung.

Belege Beleg 5

Rechte

Löscht

Einordnung aus Werkzeugliste, Paketangaben und Paketinhalt, keine technische Prüfung · So entsteht die Ampel

  • Laut Profil kann der Server löschen.
  • Laut Profil legt der Server Daten an oder ändert sie.

Lass löschende, sendende und ausführende Werkzeuge nur nach Bestätigung je Aktion laufen und verbinde zuerst ein Testkonto.

Die Anmeldung läuft per OAuth im Browser über eine External Client App, die ein Admin anlegt. Es gibt keine Dienstkonten: Die KI arbeitet immer als der angemeldete Benutzer und hat dessen Objekt-, Feld- und Freigaberechte.

Liest
Alle Salesforce-Daten, die der angemeldete Benutzer sehen darf, innerhalb seiner Objekt-, Feld- und Freigaberechte.
Ändert
Mit dem Server `platform/sobject-all` legt die KI Datensätze an, ändert und löscht sie; der Name des Benutzers steht danach als Bearbeiter im Verlauf. Der Server `platform/sobject-reads` ändert nichts.
Kann nicht
Mehr tun, als der Benutzer selbst in Salesforce darf, oder ohne angemeldeten Menschen arbeiten. Felder, die der Benutzer nicht sehen darf, bleiben für die KI unsichtbar.
Zugriffe laut Paketangaben
—
Authentifizierung
—
Transport
—
Technische Prüfung
Ungeprüft

Datenschutz

Was der Server kann

  • Liest Salesforce-Daten über den Server `platform/sobject-reads`; dort gibt es kein Werkzeug zum Anlegen, Ändern oder Löschen.
  • Legt über den Server `platform/sobject-all` Datensätze an, ändert und löscht sie, mit den Rechten des angemeldeten Benutzers.
  • Bietet auf `platform/sobject-all` Prompt-Vorlagen für wiederkehrende Aufgaben wie ein Briefing zu einem Konto; sie sind derzeit in Claude und Cursor nutzbar.
  • Lässt Admins in Setup eigene Server mit ausgewählten APIs und Flows zusammenstellen, um den Zugriff enger zu fassen.
  • Arbeitet mit Claude, ChatGPT, Cursor, Postman und Microsoft Copilot Studio über dieselbe Anmeldung per OAuth.

Belege Beleg 2 Beleg 4 Beleg 6

Grenzen

  • Jeder Server ist anfangs ausgeschaltet, ein Admin muss ihn einzeln einschalten.
  • Salesforce unterstützt nur die Anmeldung per Authorization-Code-Flow mit PKCE; Dienstkonten und Maschine-zu-Maschine-Zugriff sind nicht geplant.
  • Zugelassen sind nur External Client Apps, keine alten Connected Apps; Clients, die ausschließlich dynamische Client-Registrierung können, funktionieren nicht.
  • Der Hilfeweg für Probleme ist der Salesforce-Support; die Issues im Repository haben keinen Servicevertrag.

Belege Beleg 2 Beleg 4 Beleg 6 Beleg 7

Wenn etwas nicht klappt

Der Server antwortet mit Fehler 404.
Der Server ist vermutlich nicht aktiviert. Prüfe in Setup unter API Catalog, MCP Servers, ob er eingeschaltet ist. Beleg 5
Die Anmeldung scheitert mit Fehler 401.
Prüfe die Scopes der App; es müssen `mcp_api` und `refresh_token` sein, die Scopes aus der Beta-Zeit funktionieren nicht. Hilft das nicht, warte bis zu 30 Minuten, weil die neue App erst wirksam werden muss. Beleg 5
Die Verbindung führt in die falsche Org.
Produktion und Sandbox haben unterschiedliche Adressen; verwechsle sie nicht. Beleg 5

Einordnung der Redaktion

Aufgaben: CRM pflegen, Angebote & Deals. Für Marketing und Vertrieb gedacht.

Eigene Einordnung aus Name und Beschreibung des Anbieters, ohne technische Prüfung. Maßgeblich ist der Text des Anbieters darunter.

Beschreibung des Anbieters

Salesforce Hosted MCP Servers

Eckdaten

—: Angabe nicht belegt.

Maintainer
forcedotcom
Repository-Lizenz
Apache-2.0
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offiziell vom angebundenen Anbieter
Dienste
Salesforce
Bereiche
CRM, Vertrieb
Plattformen
—
Repository-Themen
mcp-server, salesforce, salesforce-developers
Quellen (11)

Verbundenes