Blank white background with no objects or features visible.

Wir stellen Ihnen den vollständigen Gartner Hype Cycle für KI-Governance 2026 kostenlos zur Verfügung. Hier Exemplar sichern →

Salesforce-MCP-Server: Tools, Berechtigungen und eine sichere Verbindung

von Ashish Dubey

Aktualisiert: October 6, 2026

Published: September 16, 2026

⚡ TL;DR
  • The Salesforce MCP server exposes your CRM — accounts, contacts, opportunities, cases, custom objects — as tools an agent can call, served from inside your own org.
  • Setup is not a URL-and-token job: install the TrueFoundry Salesforce managed package, enable the MCP Service, activate a server. No Connected App, no Client ID, no secret, no callback URLs.
  • Which server you activate is your strongest control: sobject-reads is read-only, sobject-all is full read/write.
  • Every call runs as the authenticated user under that user’s CRUD permissions, field-level security, and sharing rules — the permission model you already maintain is the one the agent gets.
  • On TrueFoundry you layer per-tool toggles, collaborator roles, and human approval on the write path. The risk isn’t leaked code — it’s an agent quietly changing an opportunity finance reports on.

Was der Salesforce MCP-Server ist

Der Salesforce MCP-Server macht Ihr CRM zu aufrufbaren Tools. Das Model Context Protocol ist der offene Standard, der es einem KI-Agenten ermöglicht, Tools auf einem externen System zu finden und aufzurufen; die Implementierung von Salesforce stellt darüber Standard- und benutzerdefinierte sObjects bereit.

Was ihn von den meisten Remote-MCP-Servern unterscheidet, ist der Ausführungsort: Salesforce stellt seine MCP-Server direkt aus Ihrer Organisation herausbereit, aktiviert über das verwaltete TrueFoundry Salesforce-Paket – ohne Drittanbieter-Host dazwischen und ohne die Notwendigkeit, eine OAuth-App einzurichten.

Was Sie aktivieren, bestimmt, worauf Agenten zugreifen können:

Server What it grants
sobject-reads Read-only access to sObjects — query and retrieve accounts, contacts, opportunities, cases, and custom objects
sobject-all Full read and write access — the same reads, plus create, update, and delete

Diese beiden Optionen beziehen sich auf die einzige wichtige Entscheidung: Muss dieser Agent Datensätze ändern oder nur lesen? Der Tab Salesforce-Server unter „Setup“ listet auf, was Ihre Edition aktivieren kann. [ÜBERPRÜFEN] Ob dort weitere Varianten als diese beiden erscheinen, ist nicht dokumentiert.

Innerhalb beider Server bildet Ihr Datenmodell die Grundlage. Die Dokumentation beschreibt Tools nach Funktionen und Objekttypen, anstatt feste Funktionsnamen zu veröffentlichen. Daher ist der Tab Tools auf der Detailseite des Servers das eigentliche Inventar für Ihre Organisation.

Was Agenten tatsächlich damit machen

Die nützlichen Workflow-Ketten lesen und schreiben gelegentlich:

  • Pipeline-Überprüfung. Offene Verkaufschancen oberhalb eines Schwellenwerts abfragen, die zugehörigen Konten und Kontakte abrufen, das Datum der letzten Aktivität abgleichen und Deals markieren, bei denen Funkstille herrscht.
  • Recherche vor dem Anruf. Das Konto, seine offenen Fälle, die Historie der gewonnenen Abschlüsse und alle benutzerdefinierten Objekte zur Produktnutzung lesen und daraus ein einseitiges Briefing erstellen.
  • Fall-Triage. Offene Fälle nach Produktbereich und Schweregrad gruppieren und diejenigen hervorheben, die Antwortfristen überschreiten.
  • Datenhygiene. Doppelte oder unvollständige Datensätze finden und Felder normalisieren – das ist der einzige Punkt hier, der sobject-all erfordert.

Drei dieser vier Punkte sind reine Lesezugriffe, und genau das ist das Muster. Das meiste, was Teams von einem CRM-MCP-Server erwarten, ist das Lesen. Die Unterscheidung zwischen Lesen und Schreiben ist hier also kein abstraktes Prinzip, sondern eine konkrete Frage, die bei der Aktivierung beantwortet wird – und die meisten Agenten gehören auf die reine Leseseite.

Warum eine direkte Anbindung bei Team-Skalierung scheitert

Ein RevOps-Analyst, der Salesforce mit Claude Desktop verbindet, ist in Ordnung. Dieselbe Integration für dreißig Personen in Vertrieb, Support und Finanzen ist es nicht.

Ein Agent mit Schreibzugriff kann die Zahlen verändern, die der Vorstand sieht. Beträge von Verkaufschancen, Abschlussdaten und Phasen fließen in die Prognose ein; Kontofelder speisen das Gebiets- und ARR-Reporting. Ein Agent, der eine Phase „bereinigt“ oder ein vermeintliches Duplikat löscht, hat nicht einfach nur Daten preisgegeben – er hat das System of Record korrumpiert, auf dessen Basis die Finanzabteilung das Quartal abschließt, und überschriebene Historien lassen sich nicht einfach per Commit rückgängig machen. Prompt Injection verschärft das Problem: Eine Anweisung, die in einer Fallbeschreibung platziert wurde, erreicht einen Triage-Agenten, der über dieselben Schreibrechte verfügt wie ein Agent für Datenhygiene.

Ein Agent mit Lesezugriff kann die gesamte Pipeline in einen Modellkontext ziehen. Eine einzige umfassende Abfrage für Verkaufschancen liefert jeden offenen Deal, dessen Betrag und den zuständigen Mitarbeiter – und bei einem gemeinsam genutzten Service-Account ist diese Abfrage nicht durch die Freigaberegeln einzelner Nutzer begrenzt. Ihre Prognose wird zum Prompt.

Gemeinsam genutzte Anmeldedaten hebeln das Berechtigungsmodell von Salesforce aus. Profile, Berechtigungssätze, Feldebene-Sicherheit, Freigaberegeln – Teams investieren Jahre in deren Feinabstimmung. Wenn sich dann eine Integration mit einem einzigen Administrator-Account authentifiziert, erbt jede Anfrage Admin-Rechte und die gesamte Arbeit war umsonst.

Keine Nachvollziehbarkeit bei Änderungen. Die Feldhistorie zeigt zwar, dass ein Datensatz geändert wurde und welcher Benutzer dies getan hat – aber nicht, dass ein Mitarbeiter die Änderung aufgrund einer Aufforderung aus einem Slack-Thread vorgenommen hat.

Das alles spricht nicht gegen die Anbindung von Salesforce. Es spricht für eine vorgeschaltete Steuerungsebene – genau dafür ist ein MCP-Gateway da.

Want to see this end to end?
Spin up a TrueFoundry account, activate the read-only Salesforce server, and hand your team a governed CRM agent in an afternoon.

Bevor Sie beginnen: Was auf Salesforce-Seite erforderlich ist

Da der Server in Ihrer Organisation läuft, hat diese Integration echte Voraussetzungen, anders als die meisten verwalteten MCPs.

  • Ein TrueFoundry-Konto mit Berechtigung zum Hinzufügen von MCP-Servern.
  • Salesforce-Administrator- Zugriff – Sie installieren ein Paket und nehmen Änderungen an den Einstellungen vor.
  • Eine Organisations-Edition mit API-Zugriff aktiviert: Developer, Enterprise oder Professional Edition mit aktiviertem API-Zugriff.

Planen Sie etwa zehn Minuten ein, wobei die meiste Zeit auf die Installation und Aktivierung entfällt.

Verbindung des Salesforce-MCP-Servers über TrueFoundry

TrueFoundry stellt Salesforce als TrueFoundry Managed MCPbereit: Die Plattform verwaltet die Server-URL, die ausgehende Authentifizierung, die Scopes und die Anmeldedaten und hält diese aktuell, wenn Salesforce Änderungen vornimmt:

TrueFoundry Managed MCPs catalogue showing provider tiles with an Add button, where the platform supplies every URL, authentication detail, scope, and credential
Katalog der TrueFoundry Managed MCPs mit Anbieter-Kacheln und einer Hinzufügen-Schaltfläche, bei der die Plattform alle URLs, Authentifizierungsdetails, Scopes und Anmeldedaten bereitstellt

Da der Server Ihnen gehört, fügt Salesforce davor drei Schritte auf Org-Ebene hinzu.

Schritt 1 – Installieren Sie das TrueFoundry Salesforce MCP-Paket. Melden Sie sich als Administrator bei Ihrer Org an und öffnen Sie dann den Installationslink in derselben Browsersitzung:

https://login.salesforce.com/packaging/installPackage.apexp?p0=04ta7000001FUejAAG

Wählen Sie auf dem Installationsbildschirm Für alle Benutzer installieren, klicken Sie auf Installierenund warten Sie auf die Erfolgsbestätigung.

Schritt 2 – Aktivieren Sie den MCP-Dienst. Suchen Sie unter Setupim Schnellfindefeld nach Benutzeroberfläche , finden Sie MCP-Dienst aktivieren, schalten Sie ihn ein und klicken Sie auf Speichern.

Schritt 3 – Aktivieren Sie den MCP-Server. Noch in Einrichtung, suchen Sie nach MCP-Servern und öffnen Sie den Salesforce-Server -Tab. Wählen Sie den gewünschten Server aus – sobject-all für vollen Lese-/Schreibzugriff, sobject-reads für reinen Lesezugriff – und klicken Sie auf Aktivieren; dies kann bis zu zwei Minuten dauern. Lesen Sie den nächsten Abschnitt, bevor Sie Ihre Auswahl treffen.

Schritt 4 – Verbindung in TrueFoundry herstellen. Gehen Sie zu MCP-Server, suchen Sie nach Salesforce MCPund klicken Sie auf Verbinden. Sie werden zur Salesforce-Anmelde- und Zustimmungsseite weitergeleitet: Melden Sie sich an, überprüfen Sie die angeforderten Berechtigungen und klicken Sie auf Zulassen.

MCP Servers panel showing the not-connected state for an MCP server with a Connect Now button that starts the OAuth authorization flow
MCP-Server-Bereich, der den nicht verbundenen Status eines MCP-Servers mit einer „Jetzt verbinden“-Schaltfläche zeigt, die den OAuth-Autorisierungsprozess startet

Schritt 5 — Überprüfung. Der Server sollte Verbunden anzeigen und der Tools -Tab sollte die verfügbaren Tools auflisten. Klicken Sie auf Ausprobieren bei einem beliebigen Tool oder führen Sie einen Befehl wie „list all accounts“aus, um den Roundtrip zu bestätigen.

Beachten Sie, was Sie nicht tun müssen: keine externe Client-App, keine verbundene App, keine Client-ID oder kein Secret, keine OAuth-Scopes, keine Callback-URL.

Wie die Authentifizierung tatsächlich funktioniert

TrueFoundry trennt die eingehende Authentifizierung – wie sich ein Client gegenüber dem Gateway ausweist – von der ausgehenden, also wie sich das Gateway gegenüber Salesforce ausweist.

MCP Gateway authentication and authorization flow showing inbound authentication, access control, and outbound authentication as three distinct stages
MCP-Gateway-Authentifizierungs- und Autorisierungsablauf, der die eingehende Authentifizierung, die Zugriffskontrolle und die ausgehende Authentifizierung als drei getrennte Phasen darstellt

Eingehend — Clients authentifizieren sich gegenüber dem AI Gateway mit einer der folgenden Methoden:

Method Use it for
TrueFoundry API Key (PAT) Internal users with TrueFoundry accounts
Virtual Account Token Service-to-service callers and shared application tokens
IDE OAuth flow Cursor, VS Code, Claude Code and similar clients needing delegated user access

Ein wichtiger Hinweis, der hier mehr als bei den meisten Servern gilt: Ein Virtual-Account-Token gewährt jeder Anfrage den gleichen Zugriff, weshalb es keine benutzerbezogene CRM-Sichtbarkeit unterstützen kann. Verwenden Sie für eingehende Anfragen ein PAT oder den IDE-OAuth-Flow.

Ausgehend — der OAuth2 Authorization Code -Flow. Jeder Benutzer autorisiert sein eigenes Salesforce-Konto; TrueFoundry verwaltet die Zustimmung, die Token-Speicherung und die Aktualisierung. Als verwaltetes MCP ist der Redirect-URI immer der zentral verwaltete Callback von TrueFoundry:

https://auth.truefoundry.com/mcp/oauth2/callback

Das ist es, was die Salesforce-Integration so stark macht. Da die ausgehende Identität der individuelle Benutzer ist, wird jede Aktion als dieser authentifizierte Benutzer ausgeführt und respektiert die CRUD-Berechtigungen, die Feldebene-Sicherheit und die Freigaberegeln Ihrer Organisation. Der Vertriebsmitarbeiter, dessen Profil keine Finanzdaten sehen darf? Sein Agent kann das ebenfalls nicht. Der Support-Mitarbeiter, der auf eine Region beschränkt ist? Sein Agent sieht ebenfalls nur diese eine Region.

Ihr Berechtigungsmodell wird am Gateway weder umgangen noch dupliziert oder angenähert – es ist die Durchsetzungsebene, da Salesforce jeden Aufruf als echter Benutzer bewertet. Benutzer authentifizieren sich zweimal: einmal gegenüber dem Gateway und einmal gegenüber Salesforce. Genau das ermöglicht die benutzerbezogene Zuordnung.

Schreibschutz an der Quelle wählen

Die meisten MCP-Server bieten Ihnen nur einen Ort, um Funktionen einzuschränken: das Gateway. Salesforce bietet Ihnen zwei, wobei der vorgelagerte Ansatz der stärkere ist.

Die Aktivierung von sobject-reads anstelle von sobject-all bedeutet, dass die Schreib- und Lösch-Tools nicht existieren auf dem Server, mit dem Ihr Gateway kommuniziert. Nicht deaktiviert, nicht gesperrt – sie sind schlichtweg nicht vorhanden. Es gibt keinen Schalter, der später falsch konfiguriert werden könnte, keinen Mitarbeiter, der ihn zurücksetzen kann, und kein vorgelagertes Release, das stillschweigend ein Schreib-Tool hinzufügt.

  • Verwenden Sie standardmäßig sobject-reads. Pipeline-Reporting, Account-Briefings, Case-Triage, Prognose-Zusammenfassungen, Research-Agenten – keiner davon benötigt Schreibrechte.
  • Aktivieren Sie sobject-all nur, wenn ein Workflow Schreibvorgänge erfordertund kombinieren Sie dies mit den unten aufgeführten Umschaltern und Genehmigungsrichtlinien.

Wenn Sie sobject-all bereits aktiviert haben, führt das Deaktivieren der Schreib- und Lösch-Tools auf dem Tools -Tab zum gleichen Ergebnis – es ist lediglich ein Steuerelement, das Sie beibehalten müssen.

Einschränken von Tools vor der Bereitstellung

Sobald die Verbindung hergestellt ist, listet der Tools -Tab alles auf, was der aktive Server bereitstellt.

MCP server Tools tab showing per-tool toggles, Try and Edit controls, an Enable new tools by default switch, and a Bulk Action button
MCP-Server-Tools-Tab mit Umschaltern für einzelne Tools, „Ausprobieren“- und „Bearbeiten“-Steuerelementen, einem Schalter zum standardmäßigen Aktivieren neuer Tools sowie einer Schaltfläche für Massenaktionen

Umschalter pro Tool. Deaktivieren Sie ein Tool, wird es vollständig aus tools/list entfernt – Clients sehen es nicht und können es nicht aufrufen. Dies ist kein Filtern auf Prompt-Ebene: Ein Agent, der kein Lösch-Tool sehen kann, lässt sich nicht dazu überreden, eines aufzurufen, egal was in einer manipulierten Fallbeschreibung steht.

Neue Tools standardmäßig aktivieren. Ist dies aktiviert, erscheinen neue Upstream-Tools automatisch. Ist es deaktiviert, sind nur die von Ihnen explizit freigegebenen Tools verfügbar und alles Neue bleibt verborgen, bis Sie es genehmigen. Für ein System of Record ist „deaktiviert“ die richtige Standardeinstellung.

Massenaktion. Wandelt jede Zeile in Kontrollkästchen um, mit Alle auswählen, damit Sie eine große Auswahl auf einmal umstellen können und Speichern.

Klicken Sie auf das Stift-Symbol bei einem beliebigen Tool, um dessen Darstellung für das Modell anzupassen:

Edit Tool modal with a Description override field and an MCP Tool Annotations selector offering None, Read-only, and Destructive
Modal zum Bearbeiten von Tools mit einem Feld zur Beschreibung-Überschreibung und einer Auswahl für MCP-Tool-Annotationen (Keine, Schreibgeschützt und Destruktiv)

Die Beschreibung -Überschreibung (bis zu 20.000 Zeichen) steuert die Tool-Auswahl, wenn die ursprüngliche Formulierung mehrdeutig ist. MCP-Tool-Annotationen kennzeichnen ein Tool als Schreibgeschützt oder Destruktiv, wodurch readOnlyHint oder destructiveHint gesetzt werden – und die Kennzeichnung von Schreib-Tools als Destruktiv ermöglicht es den unten aufgeführten Genehmigungsrichtlinien, eine ganze Klasse von Vorgängen auf einmal zu steuern.

Wer darf was: Mitarbeiterrollen

Die Zugriffskontrolle erfolgt für Benutzer, Teams oder virtuelle Konten auf zwei Ebenen: auf welche Server eine Identität zugreifen kann und welche Tools sie aufrufen darf.

Update MCP Server drawer showing the Collaborators section with MCP Server Manager and MCP Server Approver roles assigned
Schublade zum Aktualisieren des MCP-Servers mit dem Bereich „Mitarbeiter“, in dem die Rollen „MCP-Server-Manager“ und „MCP-Server-Genehmiger“ zugewiesen sind
Role Can do
MCP Server Manager Edit configuration, manage collaborators, enable/disable tools, delete the server
MCP Server User Invoke the server’s tools from the Playground and IDEs; cannot change settings
MCP Server Approver Read access plus approve or deny held tool calls on that server

Bei einem CRM ist die natürliche Aufteilung: RevOps als Manager, Vertrieb und Support als Benutzer sowie ein Sales-Ops-Leiter als Genehmiger für den Schreibzugriff – das gleiche MCP-Zugriffskontroll- Modell wie bei jedem anderen Server im Verzeichnis.

Ready to scope your first server?
Activate sobject-reads, add your team as Users, and ship a read-only CRM agent today.

Manuelle Freigabe für Schreib-Tools

Das Deaktivieren von Schreibzugriffen ist eine grobe Methode, die für die meisten Salesforce-Agenten zwar korrekt ist, aber manche Workflows erfordern legitime Schreibvorgänge – wie das Protokollieren von Aktivitäten, das Vorantreiben einer Phase oder das Erstellen einer Aufgabe –, bei denen Sie eine menschliche Überprüfung sicherstellen möchten.

Wenn ein geschütztes Tool aufgerufen wird, wird der Aufruf zurückgehalten statt ausgeführt, eine Freigabeanfrage wird erstellt und die Genehmigenden werden benachrichtigt. Nach der manuellen Freigabe sind die Aufrufe für ein konfigurierbares Zeitfenster zulässig, danach ist eine erneute Genehmigung erforderlich. Erstellen Sie eine Richtlinie unter AI Gateway → Policies → MCP Tool Approval (in der Konsole als Beta gekennzeichnet):

New Approval Policy form showing MCP server and tool selection with Once and Time-based approval validity options
Formular für neue Freigaberichtlinien mit Auswahl von MCP-Server und Tool sowie Optionen für einmalige und zeitbasierte Gültigkeit der Freigabe

Jede Richtlinie benennt die Server, die sie schützt, und wählt einen Freigabebereich:

Scope What it gates
named Only the tools you list
destructive Every tool marked destructiveHint: true
all Every tool on the server

Hier zahlen sich die Annotationen aus: Markieren Sie Schreibvorgänge als Destructive und schützen Sie die Klasse mit approval_scope: destructive. Wenn sich Bereiche überschneiden, gilt die spezifischste Regel – benannt > destructive > alle.

Die Gültigkeit ist entweder einmalig (eine einzelne Ausführung) oder zeitbasiert, also eine Dauer in Minuten. Bei Konflikten zwischen Richtlinien gewinnt die restriktivste Einstellung: Einmalig schlägt 10 Minuten, 10 Minuten schlägt 30. Wählen Sie für alles, was Opportunity- oder Account-Datensätze betrifft, einmalig – eine 30-minütige Freigabe für ein Schreib-Tool bedeutet 30 Minuten, in denen ein Agent in einer Schleife agieren kann.

Genehmiger werden per E-Mail, Slack, PagerDuty oder MS Teams benachrichtigt und prüfen die Anfragen in der Konsole:

Pending Requests tab listing held tool calls with tool arguments, requester, validity window, and Approve and Deny actions
Tab „Ausstehende Anfragen“ mit einer Liste der zurückgehaltenen Tool-Aufrufe inklusive Tool-Argumenten, Anfragesteller, Gültigkeitszeitraum sowie Aktionen zum Genehmigen und Ablehnen

Jede Anfrage zeigt das Tool, die Richtlinie, den Anfragesteller, den Gültigkeitszeitraum und die tatsächlichen Tool-Argumente – so kann ein Genehmiger sehen, dass ein Agent eine 400.000-Dollar-Chance auf „Closed Lost“ setzen möchte, bevor er dies freigibt. Genau diese Transparenz ist der eigentliche Mehrwert der Funktion für ein CRM.

Während die Anfrage aussteht, erhält der Aufrufer ein erfolgreiches JSON-RPC-Ergebnis mit _meta.approval_status: "pending" anstelle eines Fehlers, sodass ein gut funktionierender Agent wartet und es erneut versucht. Berechtigungen sind pro Anfragesteller definiert, und eine Ablehnung blockiert niemanden dauerhaft – der nächste Aufruf löst einfach eine neue Anfrage aus.

Testen in der Tool-Spielwiese

Probieren Sie die Tools zunächst manuell aus. Klicken Sie auf der Seite mit den Serverdetails auf Ausprobieren neben einem beliebigen Tool, geben Sie die Eingabewerte ein – den Objekttyp wie „Account“ oder „Opportunity“ sowie eventuelle Abfragefilter – und klicken Sie auf Tool ausführen, um das JSON zu lesen. Ausprobieren ist für Tools deaktiviert, die Sie ausgeschaltet haben. So lassen sich triviale Fehler frühzeitig erkennen: ein Feld, das Ihr Profil nicht lesen kann, ein Objekt, das das Paket nicht bereitgestellt hat, oder ein falsch geratenes Filterformat.

Verwendung aus Ihrer IDE

Öffnen Sie den Anwendungshinweise -Tab für Ihre mandantenspezifische Gateway-URL und sofort einsatzbereite Code-Snippets.

How To Use tab showing client snippets for Python, TypeScript, Cursor, VS Code, Claude Code and Windsurf, with Add MCP to Cursor and Show API Key buttons
Anwendungshinweise-Tab mit Client-Snippets für Python, TypeScript, Cursor, VS Code, Claude Code und Windsurf sowie Schaltflächen für „MCP zu Cursor hinzufügen“ und „API-Schlüssel anzeigen“

Dies umfasst Claude Code, VS Code, Claude Web, Claude Desktop, Cursor, Windsurf, Codex sowie die MCP-SDKs für Python und TypeScript; API-Schlüssel anzeigen zeigt das Token an, falls Ihr Client eines im Header benötigt. Verwenden Sie die URL aus diesem Tab, anstatt sie selbst zusammenzusetzen – sie ist mandantenspezifisch, und ein manuell erstellter Endpunkt ist die häufigste Ursache dafür, dass ein Client zwar eine Verbindung herstellt, aber keine Tools auflistet.

Was Sie erhalten, sobald es hinter dem Gateway liegt

Tool-spezifische Metriken. Der Tool-Metriken -Tab erfasst die Anzahl der Aufrufe, die Latenz pro Tool und die Fehlerraten. Über das gesamte Gateway hinweg ergänzt MCP Metrics Anfragen pro Sekunde, Latenz bei P50/P75/P90/P99 sowie die Fehlerrate nach Fehlertyp.

MCP Metrics Tools view showing tool request rates, latency percentiles, failure rate by error type, and request count breakdowns
Ansicht der MCP-Metriken-Tools mit Tool-Anfrageraten, Latenz-Perzentilen, Fehlerrate nach Fehlertyp und Aufschlüsselung der Anfrageanzahl

Vollständige Anfrage-Observability. Jeder Tool-Aufruf wird mit Anruferidentität, Tool-Name, Eingaben und Latenz nachverfolgt und über OpenTelemetry in Grafana, Datadog oder Prometheus exportiert – eine Attributionsschicht, die der reine Feldverlauf nicht bieten kann.

Sicherheitsvorkehrungen. Hooks greifen bei mcp_pre_tool, bevor ein Tool aufgerufen wird, wobei eine Prüfung den Aufruf direkt blockieren kann, sowie bei mcp_post_tool, bei der Antwort, bevor sie an den Agenten zurückgegeben wird. Der Post-Tool-Hook ist entscheidend für CRM-Daten – hier fangen Sie Ergebnisse ab, die mehr Datensätze oder sensiblere Felder enthalten, als ein Modell erreichen sollten.

Geringer Overhead. Das Gateway fügt etwa 3–4 ms an Latenz hinzu und bewältigt über 350 Anfragen pro Sekunde auf einer einzelnen vCPU.

Ein zentrales Verzeichnis. Sobald mehrere Server registriert sind, können Sie eine kuratierte Teilmenge ihrer Tools hinter einem einzigen Endpunkt mit einem bereitstellen Virtueller MCP-Server – ein Deal-Desk-Agent erhält also Leserechte für Tools in Salesforce, ein Slack-Tool zum Posten der Zusammenfassung und sonst nichts.

Zugriff entziehen

Mandantenadministratoren können über das Drei-Punkte-Menü neben alle auf dem Server gespeicherten Anmeldedaten löschen: Bearbeiten:

Three-dot menu on the MCP server detail page showing the Revoke all tokens action
Drei-Punkte-Menü auf der Detailseite des MCP-Servers mit der Aktion „Alle Token widerrufen“

Alle Token widerrufen löscht sämtliche Authentifizierungs-Overrides und gespeicherten OAuth-Token für alle Benutzer und virtuellen Konten auf diesem Server. Dies wird mit der nächsten Anfrage wirksam und in den Aktivitätsprotokollen erfasst. Der Vorgang ist unumkehrbar und nur für Mandantenadministratoren sichtbar.

Eine wichtige Einschränkung: Token werden nur am Gateway gelöscht und nicht innerhalb von Salesforce widerrufen. Deaktivieren Sie im Falle eines Vorfalls zusätzlich den Server auf der Registerkarte Salesforce-Server – dieser Schalter entzieht die Berechtigung anstatt nur die Anmeldedaten.

Wichtige Hinweise

„Schreibgeschützt“ ist eine Aktivierungsoption, kein einfacher Umschalter. Der sicherste schreibgeschützte Salesforce-Agent ist die Aktivierung von „sobject-reads“ in Ihrer Organisation, bei der Schreib-Tools gar nicht erst existieren. Gateway-Umschalter für „sobject-all“ sind eine gute zweite Verteidigungslinie, aber Konfigurationen können abweichen.

Die Sicherheit auf Feldebene (FLS) ist wirksamer, als Sie vielleicht denken. Da jeder Aufruf im Namen des authentifizierten Benutzers erfolgt, ist ein Tool, das bei einer Person „nicht funktioniert“ und bei einer anderen schon, in der Regel nicht defekt – es handelt sich um FLS oder eine Freigaberegel, die korrekt arbeitet.

API-Limits werden gemeinsam genutzt. Agent-Toolaufrufe beanspruchen dasselbe API-Kontingent Ihrer Organisation wie Ihre nächtlichen Jobs.

Weiterführende Informationen

Fazit

Der Salesforce-MCP-Server eignet sich außergewöhnlich gut für eine ordnungsgemäße Governance, ist aber bei Fehlern mit hohen Risiken verbunden. Er eignet sich gut, da er in Ihrer eigenen Organisation läuft und pro Benutzer autorisiert – das Berechtigungsmodell, das Ihre Administratoren bereits pflegen, wird somit zum Modell des Agenten. Er ist kostspielig, da die Objekte auf der anderen Seite die Grundlage für Ihre Prognosen und Ihren Quartalsabschluss bilden.

Die Kontrollen sind gestaffelt, und die erste ist die einfachste: Aktivieren Sie SObject-Lesevorgänge nur, wenn ein Workflow tatsächlich Schreibzugriffe benötigt. Deaktivieren Sie anschließend die Tools, die Sie nicht verwenden, und stellen Sie sicher, dass Schreibvorgänge durch einen Menschen mit Gültigkeitsprüfung bestätigt werden, und bewahren Sie das nachverfolgbare Protokoll der Aufrufe auf.

Connect the Salesforce MCP server on TrueFoundry

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

Melde dich an
Inhaltsverzeichniss

Steuern, implementieren und verfolgen Sie KI in Ihrer eigenen Infrastruktur

Buchen Sie eine 30-minütige Fahrt mit unserem KI-Experte

Eine Demo buchen

Der schnellste Weg, deine KI zu entwickeln, zu steuern und zu skalieren

Demo buchen
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Entdecke mehr

Keine Artikel gefunden.
October 31, 2026
|
Lesedauer: 5 Minuten

Runlayer-Preise: Eine vollständige Aufschlüsselung für 2026

Keine Artikel gefunden.
October 31, 2026
|
Lesedauer: 5 Minuten

RunLayer vs. TrueFoundry: MCP-Governance und KI-Gateway im Vergleich

Keine Artikel gefunden.
October 31, 2026
|
Lesedauer: 5 Minuten

Echtzeit-Kostenabrechnung für LLMs: Von Token-Zahlen zu Teambudgets

Keine Artikel gefunden.
October 31, 2026
|
Lesedauer: 5 Minuten

Anbieterunabhängiges Prompt-Caching: Wie ein LLM-Gateway Anthropic, OpenAI und Bedrock vereinheitlicht

Keine Artikel gefunden.
Keine Artikel gefunden.

Aktuelle Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Häufig gestellte Fragen

Was ist der Salesforce-MCP-Server?

Es ist ein Server für das Model Context Protocol, der Salesforce-CRM-Daten – Accounts, Kontakte, Opportunities, Cases und benutzerdefinierte Objekte – als Tools bereitstellt, die ein KI-Agent aufrufen kann. Salesforce stellt ihn aus Ihrer eigenen Org heraus bereit: Installieren Sie das verwaltete Paket TrueFoundry Salesforce, aktivieren Sie den MCP Service in Setup und aktivieren Sie sobject-reads für schreibgeschützten Zugriff oder sobject-all für vollständigen Lese- und Schreibzugriff.

Welche Tools stellt der Salesforce-MCP-Server bereit?

Das hängt davon ab, welchen Server Sie aktivieren. sobject-reads stellt Lese-Tools für Ihre sObjects bereit; sobject-all ergänzt Erstellen, Aktualisieren und Löschen. Die Tools sind nach Objekttyp und Abfragefiltern parametrisiert und nicht als feste Liste veröffentlicht; der Tab Tools ist daher das maßgebliche Inventar für Ihre Org – und jedes Tool dort lässt sich aktivieren, deaktivieren, neu beschreiben oder annotieren.

Ist der Salesforce-MCP-Server für den Einsatz im Unternehmen sicher?

Er gehört zu den Integrationen, die sich leichter steuern lassen: OAuth pro Nutzer bedeutet, dass jede Aktion als der authentifizierte Nutzer läuft, mit dessen CRUD-Berechtigungen, Feldebenensicherheit und Freigaberegeln. Das Restrisiko ist der Schreibpfad – aktivieren Sie sobject-reads, wo keine Schreibvorgänge nötig sind, deaktivieren Sie Schreib-Tools, wo sie nötig sind, und stellen Sie die übrigen hinter eine menschliche Freigabe mit der Gültigkeit Once.

Kann ich TrueFoundry in meiner eigenen VPC oder On-Prem bereitstellen?

Ja. TrueFoundry läuft in Ihrer VPC, On-Prem, Air-Gapped oder hybrid, sodass Prompts und Antworten Ihre Domäne nie verlassen, auch wenn Sie über viele Anbieter hinweg routen.

Unterstützt TrueFoundry MCP und KI-Agenten generell?

Ja. Es umfasst ein MCP Gateway, ein Agent Gateway und eine MCP & Agents Registry mit Zugriffskontrolle auf Tool-Ebene. Agenten auf Basis von LangGraph, CrewAI, AutoGen oder einem eigenen Framework lassen sich alle zentral steuern.

Lässt es sich in meinen bestehenden Observability-Stack integrieren?

Ja. Das Gateway ist OpenTelemetry-kompatibel und lässt sich in Grafana, Datadog, Prometheus oder Ihren bevorzugten Stack integrieren. Es verfolgt jede Anfrage vom Prompt bis zur Ausführung von Tools und Modellen, sodass Sie eine einheitliche Protokollierung erhalten, ohne Ihre bestehenden Systeme entfernen zu müssen.

Machen Sie eine kurze Produkttour
Produkttour starten
Produkttour