S
Share:
About
Talk to any Salesforce org: run SOQL queries, execute SOSL search, describe objects, insert and update standard/custom records, and trigger Apex REST endpoints. Great for building agents that answer "what's the status of account X" without leaving chat. OAuth 2.0 with a connected app.
Example tools
Illustrative tool names — the actual tool set is defined by the server at runtime.
create_task
Create a new task
list_tasks
List tasks with filters
update_task
Update fields of an existing task
Screenshots
No screenshots yet.
Frequently Asked Questions
Common questions about Salesforce MCP.
- What is the Salesforce MCP for?
- The Salesforce MCP allows you to interact with Salesforce organizations. It enables agents to query and update Salesforce objects using SOQL and SOSL, and to call Apex REST endpoints.
- How do I authenticate with the Salesforce MCP?
- Authentication for the Salesforce MCP uses OAuth 2.0. You will need to configure a connected app within your Salesforce instance to enable this.
- Can I query custom Salesforce objects with this MCP?
- Yes, this MCP supports querying and updating both standard and custom Salesforce records. You can use SOQL and SOSL for these operations.
- What is a typical use case for the Salesforce MCP?
- A common use case is building agents that can answer questions about Salesforce data, such as "what's the status of account X," directly within a chat interface without switching applications.
- Does the Salesforce MCP have any limitations?
- A prerequisite is having a Salesforce organization and configuring a connected app for OAuth 2.0. Performance may depend on Salesforce API limits and network latency.
Install Salesforce MCP
Claude Desktop
Add this to claude_desktop_config.json.
{
"mcpServers": {
"salesforce": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-salesforce"
]
}
}
}Cursor
Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"salesforce": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-salesforce"
]
}
}
}VS Code
Add this to your workspace settings.json.
{
"mcp.servers": {
"salesforce": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-salesforce"
]
}
}
}Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Discussion(0)
No comments yet.