Skip to Content
User Guide🧩 Available MCP ServersSalesforce - SObject Mutations

Salesforce - SObject Mutations

Connect to Salesforce’s official Hosted MCP SObject Mutations server to read, search, create, and update Salesforce object data.

Key Features

  • Retrieve Salesforce object schema and user information
  • Run SOQL queries and SOSL searches
  • View recently accessed SObject records
  • Retrieve related records
  • Create and update SObject records

Basic Information

Authentication Method

Uses Salesforce OAuth authentication.

Input Parameters

  • sandbox (Optional): Whether to connect to a Salesforce Sandbox environment

Supported MCP Tools

Schema and Context Tools

getObjectSchema

Retrieves Salesforce object schema information in a format that is easy for the LLM to use.

getUserInfo

Retrieves identification and context information for the currently authenticated Salesforce user.

Data Retrieval and Search Tools

listRecentSobjectRecords

Retrieves specific SObject records that the user has recently viewed or modified.

soqlQuery

Runs a SOQL query to retrieve Salesforce records.

find

Runs a SOSL-based text search to find data across multiple Salesforce objects.

getRelatedRecords

Retrieves related child records by following relationships from a parent record.

Data Creation and Update Tools

createSobjectRecord

Creates a new Salesforce record.

updateSobjectRecord

Updates an existing Salesforce record by ID.

updateRelatedRecord

Finds and updates a related child record by following relationships from a parent record.

Usage Examples

For example,

  • if you enter a prompt like “Create a new Contact”,
  • the LLM calls the createSobjectRecord tool through MCP,
  • and responds in the chat based on the tool result.

Other example prompts:

  • “Update the status of this Lead”
  • “Modify the Contact related to this Account”
  • “Retrieve the target record before updating it”

Notes

  • Delete operations are not supported.
  • Create and update operations affect live Salesforce data, so use them carefully.
  • Available objects and fields depend on your Salesforce permissions.
Last updated on