Salesforce MCP-serverintegration

Salesforce MCP-serverintegration

Stärk FlowHunts AI-arbetsflöden med direkt, konversationell Salesforce-integration. Fråga, automatisera och hantera Salesforce-data och metadata säkert från dina favoritverktyg med AI.

Vad gör “Salesforce” MCP-servern?

Salesforce MCP-servern är en Model Context Protocol (MCP)-implementation som kopplar samman AI-assistenter, såsom Claude, med Salesforce. Den möjliggör naturliga språkkonversationer med Salesforce-data och metadata, så att användare kan fråga, ändra och hantera Salesforce-objekt och poster sömlöst. Genom att exponera Salesforces kraftfulla API:er via standard-MCP-verktyg, ger servern AI-klienter möjlighet att göra databasfrågor, hantera objekt, arbeta med Apex-kod och automatisera arbetsflöden direkt i utvecklingsmiljöer. Utvecklare får förenklad åtkomst till Salesforce-resurser, ökad produktivitet och kan bygga robusta, AI-drivna integrationer och automationer över flera plattformar.

Lista över prompts

Inga explicita prompt-mallar listas i arkivet.

Lista över resurser

Inga explicita MCP-resurser listas i arkivet.

Lista över verktyg

  • salesforce_search_objects
    Sök efter standard- och anpassade objekt i Salesforce med hjälp av delvisa namnmatchningar.
  • salesforce_describe_object
    Hämta detaljerad schemainformation, inklusive fält, relationer och värdelistor för ett objekt.
  • salesforce_query_records
    Sök poster med stöd för relationer och komplexa villkor.
  • salesforce_aggregate_query
    Utför aggregerade frågor med GROUP BY, HAVING och olika aggregeringsfunktioner.
  • salesforce_dml_records
    Lägg till, uppdatera, radera eller upserta Salesforce-poster.
  • salesforce_manage_object
    Skapa och ändra anpassade objekt och justera deras egenskaper.
  • salesforce_manage_field
    Lägg till eller ändra anpassade fält, inklusive relationsfält och åtkomstbehörigheter.
  • salesforce_manage_field_permissions
    Tilldela/ta bort/läsa fältnivåbehörigheter för specifika profiler.
  • salesforce_search_all
    Sök över flera Salesforce-objekt med SOSL-frågor.
  • salesforce_read_apex
    Läs Apex-klasser, lista dem via mönster och hämta deras källkod och metadata.
  • salesforce_write_apex
    Skapa eller uppdatera Apex-klasser med angiven kod och API-versioner.
  • salesforce_read_apex_trigger
    Läs Apex-triggers, lista triggers och hämta deras metadata/källkod.
  • salesforce_write_apex_trigger
    Skapa eller uppdatera Apex-triggers för specifika objekt, ange händelser och API-versioner.
  • salesforce_execute_anonymous
    Kör anonym Apex-kod och visa felsökningsloggar och resultat.

Användningsområden för denna MCP-server

  • Salesforce-databashantering
    Utför CRUD-operationer på Salesforce-poster, effektivisera datamanipulering och automatisera repetitiva uppgifter via AI-drivna instruktioner.
  • Schema- och metadatautforskning
    Hämta snabbt objektscheman, fältdetaljer och relationer för att underlätta integrationer eller förstå komplexa organisationsstrukturer.
  • Avancerad rapportering och aggregering
    Utför aggregerade frågor för att skapa sammanställningar, analysera och filtrera grupperade resultat, vilket stöder affärsanalysbehov.
  • Hantering av Apex-kod och triggers
    Läs, skapa och uppdatera Apex-klasser eller triggers direkt från din utvecklingsmiljö och snabba upp distribution och underhåll.
  • Sökning över objekt och dataupptäckt
    Använd SOSL-baserad sökning för att hitta information över flera objekt, vilket förenklar att lokalisera poster och relationer i stora Salesforce-miljöer.

Så här sätter du upp det

Windsurf

  1. Kontrollera att Node.js är installerat på ditt system.
  2. Installera Salesforce MCP-servern:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Leta upp din Windsurf-konfigurationsfil (t.ex. windsurf.config.json).
  4. Lägg till Salesforce MCP-servern med följande JSON-exempel:
    {
      "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"
          }
        }
      }
    }
    
  5. Spara filen och starta om Windsurf.
  6. Kontrollera att servern körs i MCP-panelen.

Claude

  1. Kontrollera att Node.js är installerat.
  2. Installera Salesforce MCP-servern:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Redigera din Claude-integrationskonfigurationsfil.
  4. Lägg till följande till avsnittet 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"
          }
        }
      }
    }
    
  5. Spara och starta om Claude.
  6. Bekräfta Salesforce MCP-tillgänglighet i ditt Claude-arbetsutrymme.

Cursor

  1. Installera Node.js.
  2. Installera Salesforce MCP:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Öppna Cursor-konfigurationsfilen.
  4. Lägg till Salesforce MCP-servern enligt följande:
    {
      "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"
          }
        }
      }
    }
    
  5. Spara ändringarna och starta om Cursor.
  6. Testa serveranslutningen i MCP-integrationspanelen.

Cline

  1. Kontrollera att Node.js är installerat.
  2. Installera paketet:
    npm install -g @tsmztech/mcp-server-salesforce@latest
  3. Leta upp och öppna din Cline-konfigurationsfil.
  4. Infoga Salesforce MCP-servern:
    {
      "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"
          }
        }
      }
    }
    
  5. Spara och starta om Cline.
  6. Kontrollera MCP-serverns status i ditt verktygsmeny.

Skydda API-nycklar:
Använd alltid miljövariabler för känsliga inloggningsuppgifter. I din konfiguration, lägg till nödvändiga fält i env-objektet enligt ovan.
För att skicka ytterligare indata kan du använda:

{
  "mcpServers": {
    "salesforce-mcp": {
      "command": "mcp-server-salesforce",
      "args": [],
      "env": {
        "SALESFORCE_CLIENT_ID": "your-client-id"
      },
      "inputs": {
        "instanceUrl": "https://your-instance.salesforce.com"
      }
    }
  }
}

Så använder du denna MCP i flöden

Använda MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:

FlowHunt MCP flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion, ange dina MCP-serverdetaljer enligt detta JSON-format:

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

När den är konfigurerad kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och möjligheter. Kom ihåg att ändra “salesforce-mcp” till det faktiska namnet på din MCP-server och ersätt URL:en med din egen MCP-server-URL.


Översikt

SektionTillgänglighetDetaljer/Noteringar
ÖversiktTydlig, finns i README
Lista över promptsInte explicit dokumenterad
Lista över resurserInte explicit dokumenterad
Lista över verktyg14 verktyg, detaljerade i README
Skydda API-nycklarVisas i installationsinstruktionerna
Sampling-stöd (mindre viktigt vid utvärdering)Ej nämnt

Mellan dessa två tabeller erbjuder Salesforce MCP-servern utmärkt dokumentation kring verktyg och installation, men saknar dokumentation om promptmallar, resurser, rötter eller sampling. Dess styrka är det robusta Salesforce-verktygsutbudet och tydliga installationsinstruktioner. Baserat på detta ger jag arkivet betyget 7/10 för praktisk MCP-integration och utvecklaranvändbarhet.

MCP-betyg

Har LICENS✅ MIT
Har minst ett verktyg✅ (14 verktyg)
Antal forks29
Antal stjärnor48

Vanliga frågor

Vad är Salesforce MCP-servern?

Salesforce MCP-servern fungerar som en brygga mellan AI-assistenter och FlowHunt med Salesforce, och möjliggör säker, konversationell åtkomst till Salesforce-data, objekt, schema och automationer via Model Context Protocol och ett omfattande verktygsutbud.

Vilka Salesforce-operationer kan jag utföra med denna MCP?

Du kan söka och hantera standard- och anpassade objekt, fråga och aggregera poster, lägga till/uppdatera/radera data, hantera anpassade fält och behörigheter, söka över objekt samt läsa/skriva/köra Apex-kod och triggers – allt direkt från ditt AI-verktyg eller utvecklingsmiljö.

Hur lagrar jag Salesforce-inloggningsuppgifter säkert för MCP-anslutningen?

Använd alltid miljövariabler i din MCP-serverkonfiguration för att lagra känsliga uppgifter som klient-ID, hemligheter, användarnamn, lösenord och token. Lägg aldrig in hemligheter direkt i kod eller konfigurationsfiler.

Kan jag automatisera Salesforce-arbetsflöden med FlowHunt via denna MCP?

Ja! Genom att exponera Salesforce-API:er som MCP-verktyg kan du använda FlowHunt för att automatisera posthantering, schemautforskning, rapportering och till och med Apex-koddistribution – allt via naturligt språk eller programflöden.

Finns det en visuell installationsguide för att integrera Salesforce MCP i FlowHunt?

Ja. Efter att du installerat och konfigurerat MCP-servern, lägg till den i ditt FlowHunt-flöde som en MCP-komponent, ange serveruppgifterna och koppla den till din AI-agent. Se bifogad bild för visuell guide.

Stöder MCP-servern både standard- och anpassade Salesforce-objekt?

Absolut. Du kan söka, beskriva och hantera både standard- och anpassade objekt, fält och relationer med hjälp av det medföljande verktygsutbudet.

Koppla ihop FlowHunt med Salesforce

Ge din Salesforce-produktivitet en skjuts med AI-drivna, konversationella dataåtkomst och automation. Sömlös integration, säker hantering av inloggningsuppgifter och robusta verktyg – prova Salesforce MCP-servern i FlowHunt redan idag.

Lär dig mer

Salesforce MCP-server
Salesforce MCP-server

Salesforce MCP-server

Salesforce MCP-servern integrerar AI-assistenter med Salesforce, vilket möjliggör automatiserade arbetsflöden som att skicka e-post och distribuera Apex-kod dir...

3 min läsning
AI Salesforce +6
Salesforce MCP-server
Salesforce MCP-server

Salesforce MCP-server

Salesforce MCP-servern ansluter AI-assistenter och stora språkmodeller direkt till Salesforce, vilket möjliggör sömlös frågeställning, registerhantering, hämtni...

4 min läsning
AI Salesforce +4
Cloudflare MCP-serverintegration
Cloudflare MCP-serverintegration

Cloudflare MCP-serverintegration

Cloudflare MCP-servern fungerar som en brygga mellan AI-assistenter och Cloudflares molntjänster, vilket möjliggör naturlig språkbearbetning för konfigurationer...

4 min läsning
Cloudflare MCP +7