Salesforce MCP Server

AI Salesforce Integration Automation

Skontaktuj się z nami, aby hostować swój serwer MCP w FlowHunt

Do czego służy „Salesforce” MCP Server?

Salesforce MCP (Model Context Protocol) Server działa jako konektor, który pozwala asystentom AI i dużym modelom językowym (LLM) na bezpośrednią interakcję z danymi Salesforce. Udostępniając bogaty zestaw API Salesforce, ten serwer umożliwia realizację przepływów pracy takich jak wykonywanie zapytań do baz danych za pomocą SOQL, wyszukiwanie przy użyciu SOSL, pobieranie metadanych, zarządzanie rekordami oraz wykonywanie zapytań Tooling lub REST API. Usprawnia integrację pomiędzy klientami AI a Salesforce, umożliwiając deweloperom i agentom AI automatyzację procesów biznesowych, pozyskiwanie informacji i zarządzanie zasobami Salesforce programistycznie. Takie połączenie zwiększa produktywność, czyniąc dane i usługi Salesforce dostępnymi w każdym przepływie opartym o AI.

Lista promptów

W repozytorium nie wskazano jawnych szablonów promptów.

Logo FlowHunt

Gotowy na rozwój swojej firmy?

Rozpocznij bezpłatny okres próbny już dziś i zobacz rezultaty w ciągu kilku dni.

Lista zasobów

W dostępnej dokumentacji nie wymieniono konkretnych „zasobów” MCP.

Lista narzędzi

  • Wykonywanie zapytań SOQL
    Umożliwia LLM wykonywanie zapytań Salesforce Object Query Language (SOQL) do danych Salesforce.
  • Wykonywanie wyszukiwań SOSL
    Pozwala wykonywać wyszukiwania Salesforce Object Search Language (SOSL) w wielu obiektach tekstowych.
  • Pobieranie metadanych
    Pobiera metadane związane z obiektami Salesforce, takie jak nazwy pól, etykiety i typy.
  • Zarządzanie rekordami
    Obsługuje pobieranie, tworzenie, aktualizację i usuwanie rekordów Salesforce.
  • Wykonywanie zapytań Tooling API
    Pozwala wykonywać zapytania do Salesforce Tooling API na potrzeby zaawansowanego developmentu i debugowania.
  • Wykonywanie zapytań Apex REST
    Umożliwia korzystanie z własnych endpointów Apex REST udostępnionych w Salesforce.
  • Bezpośrednie wywołania REST API
    Ułatwia wykonywanie bezpośrednich wywołań REST API do Salesforce w celu niestandardowych integracji.

Przykładowe zastosowania tego MCP Servera

  • Automatyczne zarządzanie bazą Salesforce
    Łatwo wykonuj zapytania, aktualizuj, twórz i usuwaj rekordy Salesforce programistycznie za pomocą LLM, usprawniając operacje na danych CRM.
  • Eksploracja kodu dla deweloperów Salesforce
    Pobieraj metadane obiektów i eksploruj strukturę obiektów oraz pól Salesforce, co pomaga w szybkim developmentcie i debugowaniu.
  • Integracja API i orkiestracja
    Wykorzystaj agentów AI do orkiestracji wywołań Salesforce REST i Tooling API w ramach większych automatyzacji lub przepływów pracy.
  • Wyszukiwanie i raportowanie danych Salesforce
    Wykonuj zaawansowane wyszukiwania tekstowe i zapytania strukturalne do analiz lub raportowania, pozyskując informacje z Salesforce za pomocą języka naturalnego.
  • Automatyczne testowanie i monitoring
    Wykorzystaj Tooling API i endpointy Apex REST do automatyzacji scenariuszy testowych, monitorowania kondycji systemu czy wywoływania własnej logiki Salesforce.

Jak skonfigurować

Windsurf

  1. Upewnij się, że uvx oraz konektor MCP Salesforce są zainstalowane.

  2. Otwórz plik konfiguracyjny Windsurf (np. windsurf_config.json).

  3. Dodaj Salesforce MCP Server do sekcji mcpServers:

    {
      "mcpServers": {
        "salesforce": {
          "command": "uvx",
          "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
          ],
          "env": {
            "SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
            "SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL"
          }
        }
      }
    }
    
  4. Zapisz konfigurację i zrestartuj Windsurf.

  5. Zweryfikuj konfigurację, wykonując testowe zapytanie Salesforce.

Uwaga: Zabezpiecz swoje dane logowania do Salesforce przy użyciu zmiennych środowiskowych, jak pokazano powyżej.

Claude

  1. Zainstaluj uvx i upewnij się, że konektor MCP Salesforce jest dostępny.

  2. Edytuj claude_desktop_config.json.

  3. Dodaj poniższe w sekcji mcpServers:

    {
      "mcpServers": {
        "salesforce": {
          "command": "uvx",
          "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
          ],
          "env": {
            "SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
            "SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL"
          }
        }
      }
    }
    
  4. Zapisz zmiany i zrestartuj Claude.

  5. Uruchom zapytanie SOQL, aby potwierdzić połączenie z serwerem.

Uwaga: Dane logowania do Salesforce przechowuj jako zmienne środowiskowe jak wyżej.

Cursor

  1. Zainstaluj uvx oraz konektor Salesforce MCP.

  2. Otwórz plik konfiguracyjny MCP Cursor.

  3. Dodaj serwer Salesforce do sekcji mcpServers:

    {
      "mcpServers": {
        "salesforce": {
          "command": "uvx",
          "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
          ],
          "env": {
            "SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
            "SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL"
          }
        }
      }
    }
    
  4. Zapisz i zrestartuj Cursor.

  5. Przetestuj przykładową operację Salesforce.

Uwaga: Klucze API zabezpieczaj przy użyciu zmiennych środowiskowych jak powyżej.

Cline

  1. Zainstaluj wymagane zależności (uvx oraz paczkę konektora).

  2. Edytuj plik konfiguracyjny MCP Cline.

  3. Wstaw poniższą konfigurację:

    {
      "mcpServers": {
        "salesforce": {
          "command": "uvx",
          "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
          ],
          "env": {
            "SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
            "SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL"
          }
        }
      }
    }
    
  4. Zrestartuj Cline i upewnij się, że serwer jest aktywny.

  5. Zweryfikuj poprzez podstawowe wywołanie Salesforce REST API.

Uwaga: Zawsze zabezpieczaj dane logowania przy użyciu zmiennych środowiskowych w sekcji „env”.

Przykład: Zabezpieczenie kluczy API

{
  "mcpServers": {
    "salesforce": {
      "command": "uvx",
      "args": [
        "--from",
        "mcp-salesforce-connector",
        "salesforce"
      ],
      "env": {
        "SALESFORCE_ACCESS_TOKEN": "twoj-access-token-tutaj",
        "SALESFORCE_INSTANCE_URL": "https://twoja-instancja.salesforce.com"
      }
    }
  }
}

Jak używać tego MCP w flow

Użycie MCP w FlowHunt

Aby zintegrować serwery MCP w swoim przepływie FlowHunt, zacznij od dodania komponentu MCP do swojego flow i połącz go z agentem AI:

FlowHunt MCP flow

Kliknij na komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowego MCP wstaw szczegóły serwera MCP, używając tego formatu JSON:

{
  "salesforce": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI może korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zamienić „salesforce” na faktyczną nazwę swojego serwera MCP oraz podać swój własny adres URL serwera MCP.


Podsumowanie

SekcjaDostępnośćSzczegóły/Uwagi
PrzeglądOpis w README.md
Lista promptówBrak jawnych szablonów promptów
Lista zasobówBrak wymienionych „zasobów” MCP
Lista narzędziFunkcje narzędzi opisane w README.md
Zabezpieczenie kluczy APIPrzykład użycia zmiennych środowiskowych
Sampling Support (mniej istotne przy ocenie)Nie wspomniano

Na podstawie powyższej tabeli Salesforce MCP Server jest dobrze udokumentowany pod kątem konfiguracji i szczegółowo opisuje narzędzia, lecz brakuje mu jawnych informacji o szablonach promptów, prymitywach zasobów i wsparciu sampling/roots. Jego ukierunkowanie na deweloperów i przejrzysty sposób uwierzytelniania czynią go mocną opcją, choć nie w pełni zgodną ze standardami MCP.


Wynik MCP

Posiada LICENCJĘ✅ (MIT)
Jest przynajmniej jedno narzędzie
Liczba forków37
Liczba gwiazdek96

Najczęściej zadawane pytania

Przyspiesz swoje przepływy Salesforce z FlowHunt

Połącz swoich agentów AI z Salesforce za pomocą Salesforce MCP Server FlowHunt dla płynnego zarządzania danymi, automatycznych analiz i zaawansowanych integracji.

Dowiedz się więcej

Serwer MSSQL MCP
Serwer MSSQL MCP

Serwer MSSQL MCP

Serwer MSSQL MCP łączy asystentów AI z bazami danych Microsoft SQL Server, umożliwiając zaawansowane operacje na danych, analitykę biznesową oraz automatyzację ...

5 min czytania
AI Database +4
Couchbase MCP Server
Couchbase MCP Server

Couchbase MCP Server

Serwer Couchbase MCP łączy agentów AI oraz modele językowe (LLM) bezpośrednio z klastrami Couchbase, umożliwiając płynną obsługę bazy danych w języku naturalnym...

5 min czytania
MCP Server Database +4
Integracja serwera JDBC MCP
Integracja serwera JDBC MCP

Integracja serwera JDBC MCP

Serwer JDBC MCP łączy asystentów AI i bazy danych SQL za pomocą protokołu JDBC, umożliwiając zapytania w czasie rzeczywistym, automatyzację analiz oraz usprawni...

4 min czytania
MCP Server JDBC +5