Connect Claude to Salesforce

Connect Claude to Salesforce through ApexGenius. Query authorized records, inspect schema, and work with Apex and Flows.

1,000 free credits · No card required

How to connect Salesforce to Claude

FirstConnect Salesforce to ApexGenius

ThenConnect ApexGenius to Claude

Watch the connection

12-second loop · Silent, with captions

Read the steps Follow along at your own pace

1. Create your account

ApexGenius signup page with Continue with Google and the email form.
Create your account. Open apexgenius.ai/signup and continue with Google or your email.

2. Choose Salesforce

ApexGenius Start with Salesforce selected, the Production and Sandbox choice, and the Connect Salesforce button.
Choose Salesforce. On Start, pick Salesforce, choose Production or Sandbox, then click Connect Salesforce.

3. Allow access

The Salesforce Allow Access screen listing what ApexGenius is asking for, with Deny and Allow buttons.
Allow access. Salesforce opens its sign in page. Sign in there and click Allow.

4. Choose Claude

ApexGenius Start with Claude selected and the setup prompt to copy.
Choose Claude. Back on Start, pick Claude and copy the prompt.

5. Add it in Claude

Claude Desktop Add custom connector form filled with the ApexGenius name and remote MCP server URL.
Add it in Claude. In Claude, open Settings, then Connectors, then Add custom connector. Paste the address.

6. Approve access

ApexGeniusapexgenius.ai/authorizeFull size (opens in a new tab)
The ApexGenius authorization screen for Claude: the apps it can use, the Read only, Full access, and Custom choices, and the Approve button.
Approve access. ApexGenius opens its approval page. Review the access, then approve.

What it looks like in Claude Cowork

Illustration of a task, not a recorded customer result. Your answers come from the account and dates you choose.

How the route works
Claude
Claude CoworkApexGenius MCP route
Which opportunities over 50k are closing this month and who owns them?
ApexGenius
Working with ApexGenius1 tool search · 2 reads
RequestOpen opportunities
Account scopeAuthorized connections checked
apex_search_toolsSalesforce records · Find the Salesforce read pathComplete
Salesforceapex_call_read_toolquery_soql · Query opportunities closing this monthComplete
Salesforceapex_call_read_toolquery_soql · Read owner namesComplete
Claude

Six opportunities over 50k close this month. Four belong to Priya Shah, two to Marcus Lee. The largest is Acme Renewal at 180k, stage Negotiation. Nothing was changed.

Read-only route
Claude Cowork

Try asking

Which opportunities over 50k are closing this month and who owns them?

Pull the Account trigger and explain what it changes.

Walk me through what happens when a Lead is converted in this org.

Which validation rules on Opportunity changed most recently?

What Claude can do in Salesforce

21 operations: 11 read, 10 write. Read looks things up and changes nothing. Writes change Salesforce and run only when you turn them on.

Connection context

1 read
  • list_projectsread

Records and schema

5 read · 3 write
  • query_soqlread
  • create_recordwrite
  • update_recordwrite
  • delete_recordwrite
  • get_recordread
  • list_objectsread
  • describe_objectread
  • search_recordsread

Apex runtime

1 write
  • execute_anonymous_apexwrite

Staging and documentation

3 read · 3 write
  • read_fileread
  • write_filewrite
  • edit_filewrite
  • delete_filewrite
  • list_filesread
  • grepread

Live metadata and deployment

2 read · 3 write
  • deploywrite
  • check_deploy_statusread
  • cancel_deploywrite
  • list_live_metadataread
  • get_live_componentwrite

You choose the access. When you approve Claude, pick Full access, Read only, or Custom.

The selected Salesforce connection remains visible in the gateway workspace.

Tool availability is resolved for the current connection and account context.

Supported Salesforce write activity is recorded for review.

Turn a tool off to block calls. Enabled tools run when called.

Start free

Questions about connecting Claude to Salesforce

Updated August 26, 2026.

Which versions of Claude work with this?

Claude web, Claude Desktop, and Claude Cowork connect through the Connectors setting. Claude Code uses the same gateway through its own MCP setup.

Do I need a Claude paid plan?

Custom connectors are a Claude feature, so availability follows your Claude plan. The ApexGenius side is the same on every plan.

How do I connect Claude to Salesforce?

Connect your Salesforce org in ApexGenius through OAuth. Then in Claude open Settings, choose Connectors, and add ApexGenius as a custom connector. Sign in when prompted and ask in a new chat.

Does Claude get my Salesforce password?

No. You authorize Salesforce through OAuth on its own sign-in screen. Profiles, permission sets, and field-level security still apply to everything Claude does.

How do I connect Claude to Salesforce?

Connect Claude to Salesforce through ApexGenius in three steps. Sign in to ApexGenius and connect Salesforce with Salesforce OAuth, choosing Production or Sandbox. Add ApexGenius to Claude. Then open a task in Claude and ask a question about your Salesforce. Start with a read, so nothing changes.

Is there a Salesforce MCP server for Claude?

Yes. ApexGenius is an MCP server that Claude connects to once. It carries your Salesforce connection and 21 Salesforce operations, so Claude does not need a separate Salesforce integration or plugin. You set it up one time and add each agent the same way.

Connect Salesforce to Claude today

Start free

1,000 free credits. No card required. Disconnect any time.