Salesforce MCP-Konnektor 🚀
Unbedingt lesen – Dies ist kein offizielles Salesforce-Repository.
Willkommen beim Salesforce Model Context Protocol-Server! Dieses MCP ermöglicht Ihnen die Interaktion mit Ihren Salesforce-Daten und -Metadaten in natürlicher Sprache.
Egal, ob Sie Geschäftsbenutzer, Entwickler oder Administrator sind, Sie können jetzt mit Ihrer Salesforce-Organisation chatten, um: Einblicke zu erhalten, Daten zu verwalten, die Plattform zu konfigurieren, Objekte, Felder, Flows zu erstellen, sie zu löschen, Aufgaben zu automatisieren und vieles mehr.
Schnellstart ⚡
https://github.com/user-attachments/assets/60c8a448-c953-4399-99b3-7c3a1c976aa7
Option 1: Cloud-Version (für die meisten Benutzer empfohlen) ☁️
- salesforce-mcp.com besuchen
- Klicken Sie auf „Mit Salesforce verbinden“ und authentifizieren Sie sich bei Ihrer Organisation
- Beginnen Sie sofort mit dem Chatten mit Ihren Salesforce-Daten. Beachten Sie, dass es sich nicht um ein offizielles Salesforce-Produkt handelt!
Option 2: Lokale Version (empfohlen für Entwickler) 💻
- Befolgen Sie die folgenden Konfigurationsschritte
- Einrichten Ihrer Umgebungsvariablen
- Verwenden Sie es mit Ihrem bevorzugten MCP-kompatiblen KI-Assistenten
Was können Sie tun? ✨
Arbeiten mit Ihren Daten
- Stellen Sie Fragen zu Ihren Daten 🔍
- Erhalten Sie Einblicke in Ihre Salesforce-Datensätze
- Beispiel: „Zeigen Sie mir alle in den letzten 30 Tagen erstellten Konten mit Namen und Jahresumsatz.“
- Die KI übersetzt dies automatisch in die entsprechende Salesforce-Abfrage
- Suche in Ihrer gesamten Organisation 🔎
- Finden Sie Informationen in allen Ihren Salesforce-Datensätzen
- Beispiel: „Suche alle Datensätze, die in einem beliebigen Feld ‚Acme‘ enthalten.“
- Funktioniert wie eine leistungsstarke Suchmaschine für Ihre Salesforce-Daten
- Verstehen Sie Ihre Datenstruktur 📊
- Erkunden Sie verfügbare Felder und Objekte
- Beispiel: „Welche Felder sind im Kontoobjekt verfügbar?“
- Verschaffen Sie sich einen klaren Überblick über Ihr Datenmodell
- Verwalten Sie Ihre Datensätze 📝
- Erstellen, Aktualisieren und Löschen von Datensätzen in natürlicher Sprache
- Beispiele:
- „Erstellen Sie ein neues Konto mit dem Namen ‚Acme Corp‘ und der Branche ‚Technologie‘.“
- „Aktualisieren Sie die Telefonnummer des Kontos 001xx000003DIloAAG auf ‚555-0123‘.“
- „Löschen Sie das Konto mit der ID 001xx000003DIloAAG“
- „Neuen Benutzer erstellen“ …
Arbeiten mit Ihren Metadaten
- Objekte und Felder erstellen 🛠️
- Zugriff auf Ihren Salesforce Object Manager und dessen Verwaltung
- Beispiel: „Erstellen Sie ein neues benutzerdefiniertes Objekt mit dem Namen „Vertrag mit 3 Feldern: Name, ID und Typ“
- Perfekt für Entwickler und Administratoren
- Objektfelder löschen 🔌
- Interagieren Sie mit Ihren benutzerdefinierten Salesforce-Objekten
- Beispiel: „Löschen Sie den Feldtyp aus dem Vertragsobjekt“
- Nahtlose Integration in Ihre vorhandenen Lösungen
- Erstellen Sie benutzerdefinierte Registerkarten und Apps ⚙️
- Stellen Sie eine Verbindung zu jedem Salesforce-API-Endpunkt her
- Beispiel: „Beschreibende Informationen für das Kontoobjekt abrufen“
- Entfesseln Sie die volle Leistung der Salesforce-Plattform
- In Arbeit: Erweiterung der Fähigkeiten 🚀
- Wir arbeiten aktiv an leistungsstarken neuen Funktionen, um Ihr Salesforce-Erlebnis weiter zu optimieren, darunter:
- Flow-Automatisierung und Orchestrierung
- Seitenlayouts
- Validierungsregeln
- Berichte und Dashboards
- Vereinfachte Bereitstellungen
- Und viele mehr...
- Wir arbeiten aktiv an leistungsstarken neuen Funktionen, um Ihr Salesforce-Erlebnis weiter zu optimieren, darunter:
Konfiguration ⚙️
Für die lokale Installation
Installieren Sie zunächst den Server. Führen Sie dazu die folgenden Befehle aus:
Um diesen Connector lokal zu verwenden, müssen Sie ihn in Ihrer Datei claude_desktop_config.json
konfigurieren. Fügen Sie im Abschnitt mcpServers
Folgendes hinzu:
Stellen Sie sicher, dass Sie auf das lokale Verzeichnis verweisen, in dem das Repo geklont wurde, und ändern Sie diesen Wert für REPO_CLONE_PATH
Ersetzen Sie die Platzhalterwerte durch Ihre Salesforce-Anmeldeinformationen:
YOUR_SALESFORCE_USERNAME
: Ihr Salesforce-BenutzernameYOUR_SALESFORCE_PASSWORD
: Ihr Salesforce-PasswortYOUR_SALESFORCE_SECURITY_TOKEN
: Ihr Salesforce-Sicherheitstoken
Unterstützte Funktionen 📥
Unterstützte Salesforce-Funktionen
Werkzeugname | Beschreibung | Erforderliche Eingabefelder | Aktiv |
---|---|---|---|
Objekt erstellen | Erstellen Sie ein neues Objekt in Salesforce | Name, Pluralname, API-Name | ✅ |
Objekt mit Feldern erstellen | Erstellen Sie ein neues Objekt in Salesforce mit Feldern | Name, Pluralname, API-Name, Felder | ✅ |
benutzerdefiniertes_Feld erstellen | Fügen Sie ein oder mehrere Felder im angegebenen benutzerdefinierten Objekt hinzu | Name, Pluralname, API-Name, Felder | ✅ |
Objektfelder löschen | Löschen von Feldern in einem benutzerdefinierten Salesforce-Objekt | API-Name, Felder | ✅ |
Registerkarte erstellen | Erstellt eine neue benutzerdefinierte Registerkarte in Salesforce (benutzerdefiniertes Objekt, VF-Seite oder Web). | tab_api_name, Bezeichnung, Motiv, tab_typ | ✅ |
benutzerdefinierte App erstellen | Erstellt eine neue benutzerdefinierte Lightning-Anwendung | API-Name, Bezeichnung, Registerkarten | ✅ |
Berichtsordner erstellen | Erstellt einen neuen Berichtsordner in Salesforce | Ordner-API-Name, Ordnerbezeichnung | ✅ |
Dashboard-Ordner erstellen | Erstellt einen neuen Dashboard-Ordner in Salesforce | Ordner-API-Name, Ordnerbezeichnung | ✅ |
run_soql_query | Führt eine SOQL-Abfrage gegen Salesforce aus | Abfrage | ✅ |
run_sosl_search | Führt eine SOSL-Suche gegen Salesforce aus | suchen | ✅ |
get_object_fields | Ruft detaillierte Informationen zu den Feldern eines Salesforce-Objekts ab | Objektname | ✅ |
Datensatz erstellen | Erstellt einen neuen Datensatz für ein angegebenes Objekt | Objektname, Daten | ✅ |
Datensatz aktualisieren | Aktualisiert einen vorhandenen Datensatz, der durch seine ID angegeben ist | Objektname, Datensatz-ID, Daten | ✅ |
Datensatz löschen | Löscht einen durch seine ID angegebenen Datensatz | Objektname, Datensatz-ID | ✅ |
Demnächst verfügbar
Demnächst verfügbar
Werkzeugname | Beschreibung | Erforderliche Eingabefelder (typisch) | Bereit |
---|---|---|---|
Validierungsregel erstellen | Erstellt eine neue Validierungsregel für ein bestimmtes Objekt | Objektname, Regelname, Fehlerbedingungsformel, Fehlermeldung | ⬜ |
benutzerdefinierten Metadatentyp erstellen | Erstellt einen neuen benutzerdefinierten Metadatentyp | API-Name, Bezeichnung, Pluralname, Felder | ✅ |
Bericht erstellen | Erstellt oder aktualisiert einen Salesforce-Bericht | Berichtsname, Ordnername, Berichtstyp, Spalten | ⬜ |
Dashboard erstellen | Erstellt ein neues Dashboard in Salesforce | Dashboardname, Ordnername, Komponenten | ⬜ |
Berichtstyp erstellen | Erstellt einen neuen benutzerdefinierten Berichtstyp | Entwicklername, Bezeichnung, Beschreibung, Basisobjekt, Kategorie, bereitgestellt | ⬜ |
Objekt mit API beschreiben | Beschreibt ein vollständiges Salesforce-Objekt | API-Name | ✅ |
Beziehungsfelder beschreiben | Detaillierte Informationen zu allen Beziehungsfeldern eines Objekts | ⬜ | |
Debugprotokolle verwalten | Verwalten Sie Debug-Protokolle für Salesforce-Benutzer – aktivieren, deaktivieren oder rufen Sie Protokolle ab | ⬜ |
Sicherheitshinweis 🔒
Ihre Salesforce-Anmeldeinformationen werden sicher gespeichert und nur zum Herstellen der Verbindung zu Ihrer Organisation verwendet. Wir speichern oder geben Ihre Anmeldeinformationen niemals an Dritte weiter.
Mitwirken 👋
Danke, dass Sie hier sind! Egal, ob Sie einen Fehler beheben, eine Funktion hinzufügen oder die Dokumentation verbessern – Ihre Hilfe macht einen großen Unterschied.
So können Sie beginnen:
- Sehen Sie sich unsere Beitragsrichtlinien an
- Werfen Sie einen Blick auf die offenen Fragen
- Forken Sie das Repo und erstellen Sie Ihren Zweig
- Öffnen Sie eine Pull-Anfrage, wenn Sie bereit sind
Wir danken Ihnen für Ihre Unterstützung und freuen uns auf die Zusammenarbeit! 🚀
Unterstützung 💬
Brauchen Sie Hilfe? Besuchen Sie unsere Dokumentation oder kontaktieren Sie unser Support-Team unter support@salesforce-mcp.com oder in unserem Discord-Kanal.
Lizenz 📄
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Salesforce MCP
Related MCP Servers
- Python
- GoMIT License
- PythonMIT License