Book more meetings on autopilot
Set up in minutes. No per-seat pricing. No commitment.
Try
free
Blog
I Tried Salesforce MCP Server For 4 Weeks: Here's My Review
Summarize with

I Tried Salesforce MCP Server For 4 Weeks: Here's My Review

MCP is quickly becoming the standard for connecting AI assistants with business software, and Salesforce has now joined that shift with the Salesforce MCP Server. It promises to let AI clients like Claude, ChatGPT, and Cursor securely interact with your Salesforce org instead of relying on custom integrations.

It offers different MCP servers, different setup methods, and different use cases depending on what you're trying to do. In this Salesforce MCP Server review, I'll explain how it works, how easy it is to set up, what features stand out, where it still falls short, and whether it's worth using. I'll also compare it with the Forge MCP Server to help you decide which one better fits your workflow.

Salesforce MCP Server Review: Quick Verdict

After reviewing Salesforce MCP Server, I think it's a valuable addition for organizations that already use Salesforce and want AI assistants to securely interact with their CRM. Instead of building custom integrations for every AI client, Salesforce lets you configure an MCP server once and connect compatible clients using standard OAuth authentication.

The platform also keeps your existing permissions and security controls in place, which is one of its biggest strengths. However, understanding the different Salesforce MCP server options and setting them up requires some technical knowledge.

Best For:

  • Salesforce developers and administrators
  • Organizations that want AI assistants to securely interact with Salesforce
  • Teams building AI-powered Salesforce workflows
  • Businesses that want user-level authentication and governed access to Salesforce data and automation

Not Ideal For:

  • Organizations that don't use Salesforce
  • Users looking for a simple plug-and-play AI solution
  • Teams that don't need AI access to Salesforce data or automation
  • Businesses looking primarily for outbound prospecting or email outreach automation

Pros of Salesforce MCP Server:

  • Hosted MCP Servers are fully managed by Salesforce, so there's no infrastructure to deploy or maintain
  • Uses OAuth authentication while respecting existing user permissions and Salesforce security controls
  • Works with MCP-compatible AI clients, including Claude, ChatGPT, Cursor, and Postman
  • Supports SObject operations, Flows, Apex actions, Named Queries, Prompt Templates, and supported Salesforce product capabilities
  • Lets you create custom MCP servers for organization-specific workflows

Cons of Salesforce MCP Server:

  • Multiple Salesforce MCP server options can be confusing for first-time users
  • Initial setup requires Salesforce configuration and OAuth authentication
  • Available features depend on your Salesforce edition, enabled products, and user permissions
  • Better suited for technical users who are familiar with Salesforce

Salesforce MCP Server is a solid choice for organizations that want AI assistants to securely work with Salesforce through the Model Context Protocol. Its biggest strengths are Salesforce-managed hosting, user-level security, and support for standard MCP-compatible AI clients.

While the setup and different server options introduce a learning curve, it's worth evaluating if your team already relies on Salesforce and wants to bring AI into its existing workflows.

Salesforce MCP Server Overview

Salesforce MCP Server lets AI assistants work with your Salesforce org in a secure way. Instead of building a separate API integration for every AI tool, you set up an MCP server once in Salesforce, and compatible AI clients like Claude, ChatGPT, Cursor, and Postman can connect using standard OAuth authentication.

Once connected, AI assistants can access Salesforce data and perform approved tasks based on the permissions of the signed-in user.

Salesforce manages the Hosted MCP Servers, so you don't have to set up or maintain your own server. These servers can read, create, update, and delete Salesforce records, work with Flows, Apex actions, and Named Queries, and connect with products like Data 360 and Tableau Next. Salesforce also provides different standard servers for different levels of access, such as read-only, create and update, delete-only, or full access. This lets administrators decide exactly what an AI assistant is allowed to do.

Salesforce or Hubspot: Which CRM is Right for Your Sales Team?

What Does Salesforce MCP Server Offer?

Secure interaction AI with Salesforce MCP server 
This image shows the Secure interaction AI with Salesforce MCP server 

Salesforce Hosted MCP Servers give AI assistants a secure, governed way to interact with Salesforce data and automation using the Model Context Protocol (MCP). Instead of building separate integrations for each AI tool, you configure a server once in Salesforce, and any compatible MCP client can connect using standard OAuth authentication. Here are the main capabilities it offers:

  • Fully managed infrastructure: Salesforce hosts and manages Hosted MCP Servers, so there's no server infrastructure to deploy or maintain.
  • Secure access: Every action follows the authenticated user's existing permissions, including field-level security and sharing rules.
  • SObject operations: AI assistants can read, create, update, and delete Salesforce records through supported SObject operations.
  • Custom tools: Expose Flows, Apex Invocable Actions, Apex REST methods, and Named Queries as MCP tools without building custom connector code.
  • Product integrations: Access supported Salesforce product capabilities, including Data 360 SQL queries, Tableau analytics, and other supported product APIs.
  • Prompt Templates: Use Prompt Builder templates from your MCP client to help with common Salesforce tasks.

Salesforce MCP Servers Explained

Salesforce provides different MCP servers for different use cases. While they all use the Model Context Protocol (MCP), they're designed for different users and workflows. The two main Salesforce MCP servers are:

I. Salesforce Hosted MCP Servers

Salesforce Hosted MCP Servers are fully managed by Salesforce and let MCP-compatible AI clients securely interact with Salesforce data and automation. They support tasks such as working with Salesforce records, Flows, Apex actions, Named Queries, Prompt Templates, and supported Salesforce product capabilities while following your organization's existing security and user permissions.

II. Salesforce DX MCP Server

The Salesforce DX MCP Server is built for Salesforce development. It runs in your local development environment and helps AI assistants work with Salesforce metadata, org management, data operations, testing, deployments, and other development tasks.

Here's a quick comparison of the two:

Feature Salesforce Hosted MCP Servers Salesforce DX MCP Server
Best For AI assistants working with Salesforce data and automation Salesforce development workflows
Runs On Salesforce-managed infrastructure Local development environment
Authentication OAuth 2.0 with PKCE Authorized Salesforce orgs through Salesforce CLI
Main Capabilities SObject operations, Flows, Apex actions, Named Queries, Prompt Templates, and supported product capabilities Metadata management, org management, data operations, testing, deployments, and code analysis
Best Choice If You want AI assistants to securely work with Salesforce You want AI to assist with Salesforce development tasks

How to Set Up Salesforce Hosted MCP Servers

Steps to set up Salesforce MCP servers
This image shows the Steps to set up Salesforce MCP servers

Setting up Salesforce Hosted MCP Servers takes a few configuration steps, but once everything is in place, you can securely connect AI clients like Claude, ChatGPT, or Postman to your Salesforce org. Here's how the setup works.

Step 1: Verify Your Salesforce User Email

Before you begin, make sure your Salesforce user email is verified. Salesforce recommends completing this first because it's required for the remaining setup process.

Step 2: Create an External Client App

Next, create an External Client App (ECA) in Salesforce. Enable OAuth, configure the required OAuth scopes, and enable PKCE authentication. This allows MCP-compatible AI clients to securely authenticate with your Salesforce org.

Step 3: Create and Assign a Permission Set

Create a permission set for users who need access to Salesforce Hosted MCP Servers. Then assign the permission set to the appropriate users.

Step 4: Secure the External Client App

Configure the External Client App so that only approved users can access it. Once the configuration is complete, save the OAuth credentials you'll need when connecting your MCP client.

Step 5: Activate the Required Hosted MCP Servers

Go to Setup → API Catalog → MCP Servers and activate the Hosted MCP Servers you want to use. Salesforce provides several standard servers, including:

  • SObject All – Full CRUD operations, queries, and search across Salesforce objects.
  • SObject Reads – Read and query Salesforce records only.
  • SObject Mutations – Create and update Salesforce records.
  • SObject Deletes – Delete Salesforce records.
  • Data 360 – Query unified customer data in Data 360.
  • Tableau Next – Discover semantic models, query KPIs, and run analytics.

Step 6: Connect Your MCP Client

Finally, connect your preferred MCP-compatible client, such as Claude, ChatGPT, Cursor, or Postman. After authentication, test the connection to confirm that your Hosted MCP Servers are working correctly before using them in production.

Is Salesforce MCP Server Secure?

Yes, Salesforce Hosted MCP Servers are built around Salesforce’s existing security and permission model. AI clients do not receive unrestricted access to your Salesforce org. Every transaction runs under the authenticated user’s identity and follows the permissions already assigned to that user. Here are the main security controls:

  • Per-user authentication: Each transaction runs under the user’s Salesforce identity instead of an anonymous service account.
  • OAuth 2.0 with PKCE: Salesforce uses OAuth and PKCE to control how MCP clients connect to the org.
  • Existing Salesforce permissions: Object permissions, field-level security, CRUD access, and sharing rules apply to every tool call.
  • Admin-controlled access: Standard Hosted MCP Servers are disabled by default and must be activated by a Salesforce administrator.
  • Controlled tool access: The AI client can only use the operations exposed by the enabled MCP server. The MCP OAuth scope does not provide access to Salesforce’s existing REST APIs.
  • Audit trails: Actions are linked to the authenticated user. If an AI client updates a record, that user appears in the audit trail.
  • Permission sets: Administrators can control which users are allowed to access the External Client App and Hosted MCP Servers.

Salesforce also separates record access through different standard servers. For example, SObject Reads only allows reading, querying, and searching records. SObject Mutations allows creating and updating records but does not allow deletion. SObject Deletes only exposes delete operations.

For a safer rollout, I would start with SObject Reads in a sandbox, give users only the permissions they need, and add write or delete access only after the workflow has been tested.

Salesforce MCP Server Pricing

Salesforce does not publish separate pricing for Salesforce Hosted MCP Servers or the Salesforce DX MCP Server. Instead, Salesforce includes MCP Server capabilities as part of its broader Salesforce platform. The overall cost depends on the Salesforce products and editions your organization uses.

If you're evaluating Salesforce MCP Server for your business, you'll need to review the pricing for the relevant Salesforce products, such as Sales Cloud, Service Cloud, Data 360, or other supported offerings. Salesforce also notes that pricing varies by product and edition, and recommends contacting its sales team for detailed pricing information. Salesforce has not published a standalone pricing plan specifically for Salesforce Hosted MCP Servers or the Salesforce DX MCP Server.

A Better Salesforce MCP Server Alternative for Outbound Teams: Forge MCP Server

Salesforce Hosted MCP Server is built for teams that want AI assistants to work with Salesforce data, automation, and development capabilities. It helps AI clients securely interact with Salesforce records, Flows, Apex actions, metadata, and other supported Salesforce features.

If your focus is outbound sales instead of Salesforce administration or development, Forge MCP Server is a better fit. Forge MCP Server connects MCP-compatible AI assistants such as Claude, Cursor, Windsurf, Gemini, and Codex to the entire Forge stack.

Instead of switching between different tools, you can use natural-language prompts to manage your outbound workflow from one place. With Forge MCP Server, you can:

  • Search and enrich leads with Leadsforge.
  • Build and manage email and LinkedIn sequences with Salesforge.
  • Manage domains, DNS, and mailboxes with Primeforge, Mailforge, and Infraforge.
  • Check mailbox warm-up stats and placement tests with Warmforge.
  • Review campaign performance, email conversations, and replies through your AI assistant.

Forge MCP Server supports all Forge products through a single MCP endpoint.

Forge MCP server configuration for claude desktop
This image shows the Forge MCP server configuration for claude desktop

Each product uses its own API key, so you only connect the products you use. Tools for products without configured API keys do not appear in your AI assistant.

Salesforce Hosted MCP Server vs Forge MCP Server

Feature Salesforce Hosted MCP Server Forge MCP Server
Best For Working with Salesforce data, automation, and development capabilities Running outbound sales and email infrastructure workflows
Lead Search & Enrichment Not a primary use case Available through Leadsforge
Email & LinkedIn Outreach Not a primary use case Available through Salesforge
Domain & Mailbox Management Not a primary use case Available through Primeforge, Mailforge, and Infraforge
Warm-Up & Placement Testing Not a primary use case Available through Warmforge
Salesforce Records, Flows & Apex Core capability Not the primary purpose
Authentication OAuth with Salesforce user permissions Product-specific Forge API keys
Best Choice If You want AI assistants to securely work with Salesforce You want AI assistants to manage your outbound workflow

Forge MCP Server is not a replacement for Salesforce Hosted MCP Server because the two products solve different problems. Salesforce Hosted MCP Server is designed for AI-powered Salesforce workflows, while Forge MCP Server is designed for AI-powered prospecting, outreach, email infrastructure, and deliverability workflows.

Is Salesforce MCP Server Worth It?

I think Salesforce Hosted MCP Servers are worth it if your team already uses Salesforce and wants AI assistants to securely work with CRM data and automation. Instead of building separate integrations for every AI tool, you can configure Salesforce once and connect MCP-compatible clients like ChatGPT, Claude, or Cursor using standard authentication.

It is especially useful for teams that want AI to read or update Salesforce records, run Flows, use Apex actions, work with Named Queries, or access supported Salesforce capabilities while following existing user permissions and security policies.

However, Salesforce Hosted MCP Servers are designed specifically for the Salesforce ecosystem. If your goal is to manage outbound sales workflows, email infrastructure, lead generation, or deliverability, you'll need additional tools outside Salesforce.

Salesforce Hosted MCP Servers are worth it if you want to:

  • Connect AI assistants to Salesforce using the open MCP standard.
  • Securely access Salesforce data and automation using existing user permissions.
  • Reduce the need for custom API integrations for different AI clients.
  • Build AI workflows around Salesforce records, Flows, Apex actions, and supported Salesforce capabilities.
  • Keep AI interactions within Salesforce's authentication, governance, and audit controls.

It may not be the right choice if you want to:

  • Manage cold email infrastructure and mailboxes.
  • Find and enrich B2B leads.
  • Run outbound email or LinkedIn campaigns.
  • Monitor email warm-up and deliverability.
  • Build an AI-powered outbound sales workflow outside Salesforce.

Overall, Salesforce Hosted MCP Servers are a good choice for teams that want to securely connect AI assistants to Salesforce. If your work already depends on Salesforce, they can simplify AI integration while keeping your existing permissions and governance in place.

Conclusion

Salesforce Hosted MCP Servers make it easier to connect AI assistants with Salesforce without building separate integrations for every tool. They let AI securely access Salesforce data and automation while following your existing user permissions and security controls.

If you also want AI to help with outbound sales, lead generation, email infrastructure, and deliverability, take a look at the Forge MCP Server. It connects MCP-compatible assistants like Claude, Cursor, Windsurf, Gemini, and Codex with the Forge platform, so you can manage more of your outbound workflow from one place.