Salesforce MCP Server

FlowHunt’s Salesforce MCP Server biedt AI-native toegang tot Salesforce-data, API’s en automatiseringstools, zodat ontwikkelaars CRM-workflows kunnen versnellen en bedrijfsprocessen eenvoudig automatiseren.

Salesforce MCP Server

Wat doet de “Salesforce” MCP Server?

De Salesforce MCP (Model Context Protocol) Server fungeert als een connector die AI-assistenten en grote taalmodellen (LLM’s) rechtstreeks laat communiceren met Salesforce-data. Door Salesforce’s rijke set aan API’s beschikbaar te stellen, maakt deze server ontwikkelworkflows mogelijk zoals databasequery’s met SOQL, zoeken met SOSL, metadata opvragen, records beheren en tooling- of REST API-verzoeken uitvoeren. Het stroomlijnt de integratie tussen AI-clients en Salesforce, waardoor ontwikkelaars en AI-agenten bedrijfsprocessen kunnen automatiseren, inzichten kunnen verkrijgen en Salesforce-resources programmatisch kunnen beheren. Deze koppeling vergroot de productiviteit door Salesforce-data en -diensten toegankelijk te maken in elke AI-gedreven workflow.

Lijst met Prompts

In de repository worden geen expliciete prompt-templates genoemd.

Lijst met Resources

Er worden geen specifieke MCP-“resources” opgesomd in de beschikbare documentatie.

Lijst met Tools

  • SOQL-query uitvoeren
    Stelt LLM’s in staat om Salesforce Object Query Language (SOQL)-query’s uit te voeren op Salesforce-data.
  • SOSL-zoekopdracht uitvoeren
    Maakt het mogelijk om Salesforce Object Search Language (SOSL)-zoekopdrachten uit te voeren voor tekst over meerdere objecten.
  • Metadata-opvraging
    Haalt metadata op over Salesforce-objecten, zoals veldnamen, labels en types.
  • Recordbeheer
    Ondersteunt het ophalen, aanmaken, bijwerken en verwijderen van Salesforce-records.
  • Tooling API-verzoek uitvoeren
    Staat het uitvoeren van Salesforce Tooling API-verzoeken toe voor geavanceerde ontwikkeling en debugging.
  • Apex REST-verzoek uitvoeren
    Maakt gebruik van aangepaste Apex REST-eindpunten die in Salesforce zijn blootgesteld mogelijk.
  • Directe REST API-aanroepen
    Stelt je in staat om directe REST API-aanroepen naar Salesforce te doen voor aangepaste integraties.

Gebruiksscenario’s van deze MCP Server

  • Geautomatiseerd Salesforce-databasebeheer
    Query, update, maak aan en verwijder Salesforce-records eenvoudig programmatisch via LLM’s, waardoor CRM-data-operaties gestroomlijnd worden.
  • Codebase-verkenning voor Salesforce-ontwikkelaars
    Haal objectmetadata op en verken de structuur van Salesforce-objecten en velden, wat helpt bij snelle ontwikkeling en debugging.
  • API-integratie en orkestratie
    Gebruik AI-agenten om Salesforce REST- en Tooling API-aanroepen te orkestreren als onderdeel van grotere automatiseringen of workflowpijplijnen.
  • Salesforce-data zoeken en rapporteren
    Voer krachtige tekstzoekopdrachten en gestructureerde query’s uit voor analytics of rapportagedoeleinden, waardoor Salesforce-inzichten via natuurlijke taal naar voren komen.
  • Geautomatiseerd testen en monitoren
    Maak gebruik van Tooling API en Apex REST-eindpunten om testscenario’s te automatiseren, systeemgezondheid te monitoren of aangepaste logica in Salesforce te activeren.

Hoe stel je het in

Windsurf

  1. Zorg dat uvx en de MCP Salesforce-connector geïnstalleerd zijn.

  2. Open je Windsurf-configuratiebestand (bijv. windsurf_config.json).

  3. Voeg de Salesforce MCP Server toe onder de sectie 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. Sla de configuratie op en herstart Windsurf.

  5. Controleer de installatie door een testquery op Salesforce uit te voeren.

Let op: Beveilig je Salesforce-gegevens met omgevingsvariabelen, zoals hierboven getoond.

Claude

  1. Installeer uvx en controleer of de MCP Salesforce-connector beschikbaar is.

  2. Bewerk claude_desktop_config.json.

  3. Voeg het volgende toe onder 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. Sla de wijzigingen op en herstart Claude.

  5. Voer een SOQL-query uit om te bevestigen dat de server verbonden is.

Let op: Gebruik omgevingsvariabelen voor Salesforce-gegevens zoals hierboven getoond.

Cursor

  1. Installeer uvx en de Salesforce MCP-connector.

  2. Open het Cursor MCP-configuratiebestand.

  3. Voeg de Salesforce-server toe in de sectie 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. Sla op en herstart Cursor.

  5. Test met een voorbeeldbewerking op Salesforce.

Let op: Beveilig API-sleutels met omgevingsvariabelen, zoals hierboven.

Cline

  1. Installeer de vereisten (uvx en connectorpakket).

  2. Bewerk het Cline MCP-configuratiebestand.

  3. Voeg de volgende configuratie toe:

    {
      "mcpServers": {
        "salesforce": {
          "command": "uvx",
          "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
          ],
          "env": {
            "SALESFORCE_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN",
            "SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL"
          }
        }
      }
    }
    
  4. Herstart Cline en controleer of de server actief is.

  5. Verifieer met een basis Salesforce REST API-aanroep.

Let op: Beveilig altijd je gegevens met omgevingsvariabelen in de “env”-sectie.

Voorbeeld: API-sleutels beveiligen

{
  "mcpServers": {
    "salesforce": {
      "command": "uvx",
      "args": [
        "--from",
        "mcp-salesforce-connector",
        "salesforce"
      ],
      "env": {
        "SALESFORCE_ACCESS_TOKEN": "your-access-token-here",
        "SALESFORCE_INSTANCE_URL": "https://your-instance.salesforce.com"
      }
    }
  }
}

Hoe gebruik je deze MCP binnen flows

MCP gebruiken in FlowHunt

Om MCP-servers in je FlowHunt-workflow te integreren, voeg je de MCP-component toe aan je flow en verbind je deze met je AI-agent:

FlowHunt MCP flow

Klik op de MCP-component om het configuratiescherm te openen. Voeg in de systeem-MCP-configuratiesectie je MCP-serverdetails toe in dit JSON-formaat:

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

Na configuratie kan de AI-agent deze MCP nu als tool gebruiken met toegang tot alle functies en mogelijkheden. Vergeet niet “salesforce” te vervangen door de daadwerkelijke naam van je MCP-server en de URL door je eigen MCP-server-URL.


Overzicht

SectieBeschikbaarDetails/Opmerkingen
OverzichtBeschrijving in README.md
Lijst met PromptsGeen expliciete prompt-templates vermeld
Lijst met ResourcesGeen MCP-“resources” opgesomd
Lijst met ToolsToolfuncties beschreven in README.md
API-sleutels beveiligenGebruik van omgevingsvariabelen getoond
Sampling-ondersteuning (minder belangrijk)Niet vermeld

Op basis van bovenstaande tabellen is de Salesforce MCP Server goed gedocumenteerd voor installatie en worden de tools uitvoerig beschreven, maar ontbreekt expliciete informatie over prompt-templates, resource-primitives en sampling/roots-ondersteuning. De ontwikkelaarsfocus en duidelijke authenticatie-instellingen maken het tot een sterke optie, al is het niet volledig volgens MCP-standaarden uitgerust.


MCP Score

Heeft een LICENSE✅ (MIT)
Heeft minstens één tool
Aantal Forks37
Aantal Sterren96

Veelgestelde vragen

Wat is de Salesforce MCP Server?

De Salesforce MCP Server is een connector waarmee AI-agenten en grote taalmodellen direct kunnen communiceren met Salesforce. Het biedt tools om data op te vragen, records te beheren, metadata op te halen en API-verzoeken uit te voeren, waardoor automatisering en geavanceerde workflows binnen Salesforce mogelijk zijn.

Wat kan ik doen met de Salesforce MCP Server?

Je kunt SOQL-queries uitvoeren, SOSL-zoekopdrachten doen, Salesforce-objectmetadata ophalen, records beheren (aanmaken, bijwerken, verwijderen), Tooling- en Apex REST API-verzoeken uitvoeren en aangepaste API-integraties orkestreren — allemaal programmeerbaar of met AI-agenten.

Hoe beveilig ik mijn Salesforce-gegevens?

Gebruik altijd omgevingsvariabelen om gevoelige informatie zoals je Salesforce-toegangstoken en instance-URL op te slaan. Stel deze in bij de MCP-serverconfiguratie zoals beschreven in de documentatie voor veiligheid en compliance.

Is er een prompt-template of bronnenlijst beschikbaar?

Op dit moment biedt de Salesforce MCP Server geen specifieke prompt-templates of lijst met resource-primitives. De focus ligt vooral op toolgebaseerde API- en data-toegang voor ontwikkeling en automatisering.

Wie moet de Salesforce MCP Server gebruiken?

Salesforce-beheerders, ontwikkelaars en iedereen die AI-gedreven workflows bouwt met directe toegang tot Salesforce-data, metadata of automatiseringsmogelijkheden, profiteren van het gebruik van deze MCP Server.

Maak je Salesforce-workflows krachtiger met FlowHunt

Verbind je AI-agenten met Salesforce via FlowHunt’s Salesforce MCP Server voor naadloos databeheer, geautomatiseerde inzichten en krachtige integraties.

Meer informatie