MCP.so
Sign In

Salesforce MCP Server

@kablewy

Basic information

Category

Data & Analytics

Transports

stdio

Author

kablewy

About Salesforce MCP Server

Model Context Protocol server for Salesforce REST API integration

Salesforce MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "salesforce-mcp-server-kablewy": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "salesforce-mcp-server",
        "--client",
        "claude"
      ]
    }
  }
}

Salesforce MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Salesforce MCP Server?

Salesforce MCP Server is a Model Context Protocol (MCP) server that enables AI assistants to interact with Salesforce via its REST API using jsforce. It provides secure, real-time access to Salesforce data for querying, metadata retrieval, and record management.

How to use Salesforce MCP Server?

Install automatically via Smithery (npx -y @smithery/cli install salesforce-mcp-server --client claude) or manually: clone the repo, copy .env.example to .env, fill in Salesforce credentials, run npm install, npm run build, and npm start. The server exposes five functions: query, describe-object, create, update, and delete.

Key features of Salesforce MCP Server

  • Execute SOQL queries
  • Retrieve object metadata
  • Create, update, and delete records
  • Secure authentication handling
  • Real-time data access

Use cases of Salesforce MCP Server

  • Query Salesforce objects using SOQL (e.g., Accounts)
  • Describe metadata of any Salesforce object
  • Create new records (e.g., Contacts)
  • Update existing records (e.g., change email)
  • Delete records by ID

Frequently asked questions

1

How do I install Salesforce MCP Server?

Use the Smithery CLI command or manually clone the repo, copy `.env.example` to `.env`, run `npm install`, `npm run build`, and `npm start`.

2

What Salesforce operations does it support?

It supports SOQL queries, object metadata retrieval, and full CRUD (create, update, delete) operations.

3

How do I authenticate with Salesforce?

Provide your Salesforce credentials (username, password, and likely security token) in the `.env` file as described in the Setup section.

4

What security measures are recommended?

Keep your `.env` file secure, enable IP restrictions in Salesforce, regularly rotate your security token, and consider additional authentication for the MCP server.

5

Is the Salesforce MCP Server open source?

Yes, it is released under the MIT License.

Comments

More Data & Analytics MCP servers