Connect to Salesforce changedthird-party/claude-desktop/connectors-salesforce
Nearest release: v2.1.307, published 4 hours after upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 21 Oct 2026 16:31 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 21 Oct 2026 16:37 UTC.
Upstream edited
Recorded here
Lines+8added
Lines−2removed
From line
6
where the diff opens
First seen
17 Sep 2026
this site's first read of the page
Recorded edits4to this page, all time
The whole hunk
from line 6, old and new numbered
/
from line 6
66
77## Set up Salesforce
88
9> [!NOTE]
10>
11> If your org runs on Salesforce Government Cloud, confirm with Salesforce whether its hosted MCP servers are available there before you start.
12
913**1. Prepare your Salesforce org**
1014
11In Salesforce Setup, turn on **Enable MCP Service**, then create an External Client App for Claude Desktop with these OAuth settings:
15In Salesforce Setup, turn on **Enable MCP Service**. Then enter `MCP Servers` in the **Quick Find** box, select **MCP Servers** under **API Catalog**, click the **Salesforce Servers** tab, and activate the **headless-360** server. Until the server is active, Claude Desktop can't connect to it through the entry you add in step 3, even when a user's Salesforce sign-in succeeds. Salesforce's [Activate MCP Servers](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/activate-mcp-servers.html) guide covers activation.
1216
17Also in Setup, create an External Client App for Claude Desktop with these OAuth settings:
18
1319* The callback URL `http://127.0.0.1:53280/callback`
1420* The OAuth scopes `mcp_api` and `refresh_token`
1521* Proof Key for Code Exchange (PKCE) required
from line 71
6571
6672Enter exactly one URL as the authorization server. To send users to your org's My Domain login page instead of the shared Salesforce login page, enter that URL, for example `["https://yourorg.my.salesforce.com"]`.
6773
68For a Salesforce sandbox org, create the External Client App in the sandbox and enter the sandbox's login URL as the authorization server, for example `["https://test.salesforce.com"]`. Set the URL to `https://api.salesforce.com/platform/mcp/v1/sandbox/platform/headless-360`.
74For a Salesforce sandbox org, complete step 1 in the sandbox and enter the sandbox's login URL as the authorization server, for example `["https://test.salesforce.com"]`. Set the URL to `https://api.salesforce.com/platform/mcp/v1/sandbox/platform/headless-360`.
6975
7076Devices need git installed to fetch the marketplace, and outbound HTTPS access to `github.com`, `api.salesforce.com`, and your Salesforce login host.
7177
No line in this hunk matches that.