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?
Will Claude delete or overwrite Salesforce data without my approval?
Does the Salesforce connector get more access than my own login has?
Guides
Related connectors
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.
