Skip to content
Custom Connectors

Full read-write Claude connector for Salesforce

Make Claude log activities and move deals in Salesforce

Stop doing CRM hygiene by hand. Claude updates opportunity stages, logs calls and emails as activities, and creates leads and contacts right where the record already lives, with destructive actions gated behind your approval.

Salesforce is the CRM most revenue teams run their pipeline from, holding accounts, contacts, leads, opportunities, and cases. People want Claude to do more than look records up: to update fields, log activities, move deals, and create records on their behalf.

What is a Salesforce MCP server?

A Salesforce MCP server is a small hosted service that exposes Salesforce's data and actions to Claude over the Model Context Protocol, so Claude can manage contacts, deals, and pipeline inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.

What can Salesforce's current connector do today?

Today, the available Salesforce connections tend to be read-leaning or cover a thin slice: Claude can often query records and pull reports, but updating fields, logging activities, and moving opportunities through stages are limited or unavailable. A custom Salesforce connector adds those write actions with scoped, human-in-the-loop controls.

What does full read-write Salesforce access unlock?

Full read-write Salesforce access lets Claude update opportunity stages and amounts, log calls and emails as activities, create leads and contacts, and keep records current as work happens. The CRM hygiene and pipeline updates that used to mean manual data entry happen where the record already lives.

  • Update an opportunity's stage, amount, or close date as a deal progresses
  • Log a call, email, or meeting as an activity on the right account or contact
  • Create a new lead or contact and link it to the right account
  • Update fields on accounts and contacts to keep records current
  • Create or update a case and route it to the right queue
  • Find records matching a query and propose batched field updates

Can Claude update opportunity stages and amounts in Salesforce?

Yes. Claude can update an opportunity's stage, amount, and close date as a deal progresses, using write tools that edit the record in place. The connection authenticates as your own user, so Claude can only change opportunities you already have permission to edit in Salesforce.

Can Claude log calls and create leads in Salesforce?

Claude can log a call, email, or meeting as an activity on the right account or contact, and create new leads or contacts linked to the correct account. The create and update flow runs through scoped write tools, keeping records current without manual data entry across your CRM.

Will Claude delete Salesforce records without my approval?

No. Deletes are separate, gated write tools that run only after you confirm them. Claude can prepare the change and show exactly what it will edit, while routine updates and activity logging flow freely. The connector never gets more access than your own Salesforce login already has.

How a Salesforce connector works

We build a small MCP server that authenticates to Salesforce with OAuth 2.0 and the narrowest scopes the work needs. Read tools (query records, pull reports) and write tools (update fields, log activities, create records) are separated, and destructive actions like delete require your confirmation. Claude only ever has the access your own Salesforce user already has.

Frequently asked questions

Can Claude update Salesforce records, not just read them?
Yes. A custom Salesforce connector exposes write tools, so Claude can update opportunity stages, log activities, and edit fields on accounts and contacts. The connections available today are often read-leaning or cover a thin slice, which is why updating records reliably needs a purpose-built connector.
Will Claude delete or overwrite Salesforce data without my approval?
No. Destructive actions like delete are separate, gated write tools that only run after you approve them. Claude can prepare the change and show you exactly what it will edit, but you decide which actions are automatic and which require a confirmation step before anything is written.
Does the Salesforce connector get more access than my own login has?
No. The connector authenticates as your user through OAuth and inherits your existing permissions, profiles, and sharing rules. It never grants Claude more access to records or objects than you already have in Salesforce, so it cannot see or change data your own account cannot.

Tell us what you run. We'll build the connector.

Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.