Integracja z serwerem Salesforce MCP
Wzmocnij przepływy pracy AI w FlowHunt dzięki bezpośredniej, konwersacyjnej integracji z Salesforce. Wyszukuj, automatyzuj i zarządzaj danymi oraz metadanymi Salesforce bezpiecznie z poziomu swoich ulubionych narzędzi opartych na AI.

Do czego służy serwer “Salesforce” MCP?
Serwer Salesforce MCP to implementacja protokołu Model Context Protocol (MCP), która łączy asystentów AI, takich jak Claude, z Salesforce. Umożliwia interakcje w języku naturalnym z danymi i metadanymi Salesforce, pozwalając użytkownikom na zapytania, modyfikowanie i zarządzanie obiektami oraz rekordami Salesforce w sposób bezproblemowy. Dzięki udostępnieniu potężnych API Salesforce przez standardowe narzędzia MCP, serwer umożliwia klientom AI wykonywanie zapytań do bazy danych, zarządzanie obiektami, obsługę kodu Apex i automatyzację przepływów pracy bezpośrednio w środowisku deweloperskim. Programiści zyskują usprawniony dostęp do zasobów Salesforce, większą wydajność i możliwość budowania solidnych integracji oraz automatyzacji opartych na AI na różnych platformach.
Lista promptów
Brak jawnie zdefiniowanych szablonów promptów w repozytorium.
Lista zasobów
Brak jawnie zdefiniowanych zasobów MCP w repozytorium.
Lista narzędzi
- salesforce_search_objects
Wyszukiwanie standardowych i niestandardowych obiektów w Salesforce na podstawie częściowej nazwy. - salesforce_describe_object
Pobieranie szczegółowych informacji o schemacie obiektu, w tym pól, relacji i list wyboru. - salesforce_query_records
Zapytania do rekordów z obsługą relacji i złożonych warunków. - salesforce_aggregate_query
Wykonywanie zapytań agregujących z GROUP BY, HAVING i różnymi funkcjami agregującymi. - salesforce_dml_records
Wstawianie, aktualizacja, usuwanie lub upsert rekordów Salesforce. - salesforce_manage_object
Tworzenie i modyfikacja niestandardowych obiektów oraz ustawianie ich właściwości. - salesforce_manage_field
Dodawanie lub modyfikacja niestandardowych pól, w tym relacyjnych oraz uprawnień dostępu. - salesforce_manage_field_permissions
Nadawanie/odbieranie/czytanie uprawnień do pól na poziomie profilu. - salesforce_search_all
Wyszukiwanie w wielu obiektach Salesforce przy użyciu zapytań SOSL. - salesforce_read_apex
Odczyt klas Apex, listowanie po wzorcu oraz pobieranie ich kodu źródłowego i metadanych. - salesforce_write_apex
Tworzenie lub aktualizacja klas Apex z określonym kodem i wersjami API. - salesforce_read_apex_trigger
Odczyt wyzwalaczy Apex, listowanie i pobieranie ich metadanych/kodu źródłowego. - salesforce_write_apex_trigger
Tworzenie lub aktualizacja wyzwalaczy Apex dla wybranych obiektów, z określeniem zdarzeń i wersji API. - salesforce_execute_anonymous
Wykonywanie anonimowego kodu Apex oraz podgląd logów debugowania i wyników.
Przykładowe zastosowania tego serwera MCP
- Zarządzanie bazą danych Salesforce
Wykonywanie operacji CRUD na rekordach Salesforce, usprawnienie manipulacji danymi i automatyzacja powtarzalnych zadań za pomocą instrukcji AI. - Eksploracja schematów i metadanych
Szybkie pobieranie schematów obiektów, szczegółów pól i relacji, co pomaga w budowaniu integracji lub zrozumieniu złożonych struktur organizacji. - Zaawansowane raportowanie i agregacja
Wykonywanie zapytań agregujących do generowania podsumowań, analiz oraz filtrowania grupowanych wyników, wspierając potrzeby analityki biznesowej. - Zarządzanie kodem Apex i wyzwalaczami
Odczyt, tworzenie i aktualizacja klas lub wyzwalaczy Apex bezpośrednio z poziomu środowiska deweloperskiego, przyspieszając wdrażanie i utrzymanie. - Wyszukiwanie między obiektami i odkrywanie danych
Wykorzystanie wyszukiwania SOSL do odnajdywania informacji w wielu obiektach, co ułatwia lokalizację rekordów i relacji w dużych organizacjach Salesforce.
Jak skonfigurować
Windsurf
- Upewnij się, że Node.js jest zainstalowany na Twoim systemie.
- Zainstaluj serwer Salesforce MCP:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Zlokalizuj plik konfiguracyjny Windsurf (np.
windsurf.config.json
). - Dodaj serwer Salesforce MCP, używając poniższego fragmentu JSON:
{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Zapisz plik i uruchom ponownie Windsurf.
- Zweryfikuj uruchomienie serwera w panelu MCP.
Claude
- Upewnij się, że Node.js jest zainstalowany.
- Zainstaluj serwer Salesforce MCP:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Edytuj plik konfiguracyjny integracji Claude.
- Dodaj poniższą sekcję do
mcpServers
:{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Zapisz i uruchom ponownie Claude.
- Potwierdź dostępność Salesforce MCP w swoim workspace Claude.
Cursor
- Zainstaluj Node.js.
- Zainstaluj Salesforce MCP:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Otwórz plik konfiguracyjny Cursor.
- Dodaj serwer Salesforce MCP jak poniżej:
{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Zapisz zmiany i uruchom ponownie Cursor.
- Przetestuj połączenie z serwerem w panelu integracji MCP.
Cline
- Upewnij się, że Node.js jest zainstalowany.
- Zainstaluj pakiet:
npm install -g @tsmztech/mcp-server-salesforce@latest
- Znajdź i otwórz plik konfiguracyjny Cline.
- Wstaw serwer Salesforce MCP:
{ "mcpServers": { "salesforce-mcp": { "command": "mcp-server-salesforce", "args": [], "env": { "SALESFORCE_CLIENT_ID": "your-client-id", "SALESFORCE_CLIENT_SECRET": "your-client-secret", "SALESFORCE_USERNAME": "your-username", "SALESFORCE_PASSWORD": "your-password", "SALESFORCE_TOKEN": "your-security-token" } } } }
- Zapisz i uruchom ponownie Cline.
- Sprawdź status serwera MCP w menu narzędzi.
Zabezpieczanie kluczy API:
Zawsze używaj zmiennych środowiskowych do wrażliwych danych. W konfiguracji dodaj wymagane pola do obiektu env
jak pokazano powyżej.
Aby przekazać dodatkowe dane wejściowe, możesz użyć:
{
"mcpServers": {
"salesforce-mcp": {
"command": "mcp-server-salesforce",
"args": [],
"env": {
"SALESFORCE_CLIENT_ID": "your-client-id"
},
"inputs": {
"instanceUrl": "https://your-instance.salesforce.com"
}
}
}
}
Jak używać tego MCP w przepływach
Użycie MCP w FlowHunt
Aby zintegrować serwery MCP w swoim przepływie FlowHunt, zacznij od dodania komponentu MCP do przepływu i połącz go z agentem AI:

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemu MCP wprowadź dane serwera MCP w takim formacie JSON:
{
"salesforce-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI może korzystać z tego MCP jako narzędzia z dostępem do wszystkich jego funkcji i możliwości. Pamiętaj, by zmienić “salesforce-mcp” na właściwą nazwę serwera MCP oraz podmienić URL na własny adres serwera MCP.
Podsumowanie
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Podsumowanie | ✅ | Jasne, obecne w README |
Lista promptów | ⛔ | Brak jawnej dokumentacji |
Lista zasobów | ⛔ | Brak jawnej dokumentacji |
Lista narzędzi | ✅ | 14 narzędzi, szczegóły w README |
Bezpieczne klucze API | ✅ | Pokazano w instrukcji konfiguracji |
Sampling Support (mało istotne w ocenie) | ⛔ | Nie wspomniano |
Między tymi dwoma tabelami serwer Salesforce MCP oferuje świetną dokumentację narzędzi i konfiguracji, lecz brakuje dokumentacji szablonów promptów, zasobów, rootów czy sampling. Jego mocną stroną jest rozbudowany zestaw narzędzi Salesforce oraz jasne instrukcje konfiguracji. Na tej podstawie oceniam repozytorium na 7/10 pod względem praktycznej integracji MCP i wygody dla deweloperów.
Ocena MCP
Czy posiada LICENCJĘ | ✅ MIT |
---|---|
Co najmniej jedno narzędzie | ✅ (14 narzędzi) |
Liczba forków | 29 |
Liczba gwiazdek | 48 |
Najczęściej zadawane pytania
- Czym jest serwer Salesforce MCP?
Serwer Salesforce MCP łączy asystentów AI oraz FlowHunt z Salesforce, umożliwiając bezpieczny, konwersacyjny dostęp do danych, obiektów, schematów i automatyzacji Salesforce za pomocą Model Context Protocol oraz bogatego zestawu narzędzi.
- Jakie operacje Salesforce mogę wykonać za pomocą tego MCP?
Możesz przeszukiwać i zarządzać standardowymi/niestandardowymi obiektami, wyszukiwać i agregować rekordy, wstawiać/aktualizować/usuwać dane, zarządzać niestandardowymi polami i uprawnieniami, przeszukiwać różne obiekty oraz czytać/zapisywać/uruchamiać kod Apex i wyzwalacze — wszystko bezpośrednio z narzędzia AI lub środowiska deweloperskiego.
- Jak bezpiecznie przechowywać poświadczenia Salesforce dla połączenia MCP?
Zawsze używaj zmiennych środowiskowych w konfiguracji serwera MCP, aby przechowywać wrażliwe dane, takie jak identyfikatory klienta, sekrety, nazwy użytkownika, hasła oraz tokeny. Nigdy nie umieszczaj sekretów bezpośrednio w kodzie lub plikach konfiguracyjnych.
- Czy mogę automatyzować przepływy Salesforce w FlowHunt za pomocą tego MCP?
Tak! Udostępniając API Salesforce jako narzędzia MCP, możesz używać FlowHunt do automatyzacji zarządzania rekordami, eksploracji schematów, raportowania, a nawet wdrażania kodu Apex — wszystko za pomocą języka naturalnego lub przepływów programistycznych.
- Czy istnieje przewodnik wizualny konfiguracji integracji Salesforce MCP z FlowHunt?
Tak. Po zainstalowaniu i skonfigurowaniu serwera MCP, dodaj go do swojego przepływu FlowHunt jako komponent MCP, wpisz dane swojego serwera MCP i połącz go z agentem AI. Zobacz załączony obrazek jako przewodnik wizualny.
- Czy serwer MCP obsługuje zarówno standardowe, jak i niestandardowe obiekty Salesforce?
Zdecydowanie. Możesz przeszukiwać, opisywać i modyfikować zarówno standardowe, jak i niestandardowe obiekty, pola oraz relacje korzystając z dostępnych narzędzi.
Połącz FlowHunt z Salesforce
Zwiększ swoją produktywność w Salesforce dzięki konwersacyjnemu dostępowi do danych i automatyzacji napędzanej przez AI. Bezproblemowa integracja, bezpieczne zarządzanie poświadczeniami i solidne narzędzia—wypróbuj serwer Salesforce MCP w FlowHunt już dziś.