Salesforce MCP Server
Salesforce MCP server enabling AI agents to interact with Salesforce CRM — querying objects with SOQL, managing leads and opportunities, reading and writing records, executing Apex code, and integrating Salesforce's CRM platform into agent-driven sales automation, customer data analysis, and business process workflows.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
HTTPS enforced. OAuth 2.0 with Connected App. Salesforce Profile/Permission Set access control. SOC2, HIPAA, GDPR. Community MCP server. Use OAuth. Never use production org without testing in sandbox first.
⚡ Reliability
Best When
An agent needs to query or update Salesforce CRM data — for sales automation, customer analysis, pipeline management, or business process integration.
Avoid When
You're using HubSpot, Zoho, or another CRM — or if you need Salesforce Marketing Cloud or Commerce Cloud (different products with different APIs).
Use Cases
- • Querying Salesforce objects (leads, opportunities, accounts) with SOQL from CRM agents
- • Analyzing sales pipeline and forecast data from sales analytics agents
- • Creating and updating CRM records from sales automation agents
- • Running Apex code for business logic from customization agents
- • Extracting customer data for analysis from business intelligence agents
- • Automating lead qualification and routing from marketing automation agents
Not For
- • Teams using HubSpot, Pipedrive, or other CRMs (use their respective MCPs)
- • Salesforce Marketing Cloud (separate product with different APIs)
- • Real-time event streaming from Salesforce (use Platform Events or Streaming API)
Interface
Authentication
Salesforce OAuth 2.0 (recommended) or username + password + security token. Connected App required for OAuth. Sandbox vs production environment — different org URLs. Profile/permission set controls access.
Pricing
Salesforce Developer Edition is free for development. Production Salesforce requires licensing — typically enterprise contracts. API calls have daily limits based on Salesforce edition.
Agent Metadata
Known Gotchas
- ⚠ Connected App setup required for OAuth — involves Salesforce admin configuration
- ⚠ SOQL is Salesforce-specific SQL — agents must know SOQL syntax and object relationships
- ⚠ Sandbox vs production org — wrong environment can affect real customer data
- ⚠ API version matters — Salesforce deprecates old API versions; use latest stable
- ⚠ Governor limits (SOQL queries, DML rows) can cause failures in complex operations
- ⚠ Field-level security — agents may get no error but empty fields if FLS blocks access
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Salesforce MCP Server.
Scores are editorial opinions as of 2026-03-06.