Salesforce MCP Server
Salesforce MCP Server FlowHunt zapewnia natywny dostęp AI do danych, API i narzędzi automatyzacji Salesforce, umożliwiając deweloperom usprawnienie procesów CRM i automatyzację działań biznesowych z łatwością.

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.
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
Upewnij się, że
uvx
oraz konektor MCP Salesforce są zainstalowane.Otwórz plik konfiguracyjny Windsurf (np.
windsurf_config.json
).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" } } } }
Zapisz konfigurację i zrestartuj Windsurf.
Zweryfikuj konfigurację, wykonując testowe zapytanie Salesforce.
Uwaga: Zabezpiecz swoje dane logowania do Salesforce przy użyciu zmiennych środowiskowych, jak pokazano powyżej.
Claude
Zainstaluj
uvx
i upewnij się, że konektor MCP Salesforce jest dostępny.Edytuj
claude_desktop_config.json
.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" } } } }
Zapisz zmiany i zrestartuj Claude.
Uruchom zapytanie SOQL, aby potwierdzić połączenie z serwerem.
Uwaga: Dane logowania do Salesforce przechowuj jako zmienne środowiskowe jak wyżej.
Cursor
Zainstaluj
uvx
oraz konektor Salesforce MCP.Otwórz plik konfiguracyjny MCP Cursor.
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" } } } }
Zapisz i zrestartuj Cursor.
Przetestuj przykładową operację Salesforce.
Uwaga: Klucze API zabezpieczaj przy użyciu zmiennych środowiskowych jak powyżej.
Cline
Zainstaluj wymagane zależności (
uvx
oraz paczkę konektora).Edytuj plik konfiguracyjny MCP Cline.
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" } } } }
Zrestartuj Cline i upewnij się, że serwer jest aktywny.
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:

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
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | Opis w README.md |
Lista promptów | ⛔ | Brak jawnych szablonów promptów |
Lista zasobów | ⛔ | Brak wymienionych „zasobów” MCP |
Lista narzędzi | ✅ | Funkcje narzędzi opisane w README.md |
Zabezpieczenie kluczy API | ✅ | Przykł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ów | 37 |
Liczba gwiazdek | 96 |
Najczęściej zadawane pytania
- Czym jest Salesforce MCP Server?
Salesforce MCP Server to konektor umożliwiający agentom AI i dużym modelom językowym bezpośrednią interakcję z Salesforce. Zapewnia narzędzia do zapytań danych, zarządzania rekordami, pobierania metadanych i wykonywania zapytań API, umożliwiając automatyzację i zaawansowane przepływy pracy w Salesforce.
- Co mogę zrobić z Salesforce MCP Server?
Możesz wykonywać zapytania SOQL, wyszukiwać za pomocą SOSL, pobierać metadane obiektów Salesforce, zarządzać rekordami (tworzyć, aktualizować, usuwać), wykonywać zapytania Tooling i Apex REST API, a także orkiestrację własnych integracji API — wszystko programistycznie lub przez agentów AI.
- Jak zabezpieczyć moje dane logowania do Salesforce?
Zawsze używaj zmiennych środowiskowych do przechowywania wrażliwych informacji, takich jak token dostępu Salesforce i adres URL instancji. Skonfiguruj je podczas ustawiania serwera MCP zgodnie z dokumentacją, aby zapewnić bezpieczeństwo i zgodność.
- Czy dostępne są szablony promptów lub lista zasobów?
Obecnie Salesforce MCP Server nie udostępnia jawnych szablonów promptów ani listy prymitywów zasobów. Jego głównym celem jest dostęp do API i danych dla potrzeb programistycznych i automatyzacji.
- Kto powinien używać Salesforce MCP Server?
Administratorzy Salesforce, deweloperzy oraz każdy, kto buduje przepływy pracy oparte na AI wymagające bezpośredniego dostępu do danych, metadanych lub narzędzi automatyzacji Salesforce, skorzysta z tego MCP Server.
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.