Salesforce MCP Server
by kablewy
Salesforce MCP Server is a Model Context Protocol server implementation designed to facilitate interaction with Salesforce through its REST API using jsforce. It enables seamless integration and data manipulation within Salesforce environments.
Last updated: N/A
What is Salesforce MCP Server?
The Salesforce MCP Server is a server that allows you to interact with Salesforce using the Model Context Protocol. It uses jsforce to connect to Salesforce's REST API, providing a standardized way to query, create, update, and delete data.
How to use Salesforce MCP Server?
To use the server, first clone the repository and configure your Salesforce credentials in the .env
file. Install dependencies with npm install
, build the project with npm run build
, and then start the server with npm start
. You can then use the exposed functions (query, describe-object, create, update, delete) by sending JSON requests to the server.
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
Integrating Salesforce data with other applications
Automating Salesforce data management tasks
Building custom Salesforce integrations
Providing a standardized interface for Salesforce interactions
Connecting Claude Desktop to Salesforce
FAQ from Salesforce MCP Server
What is jsforce?
What is jsforce?
Jsforce is a JavaScript library for Salesforce's API.
How do I secure my .env file?
How do I secure my .env file?
Keep your .env file secure and never commit it to version control. Use IP restrictions in Salesforce when possible and regularly rotate your security token.
What is SOQL?
What is SOQL?
SOQL stands for Salesforce Object Query Language. It is used to query data from Salesforce.
How do I contribute to the project?
How do I contribute to the project?
Contributions are welcome! Please submit PRs with improvements.
What license is the project under?
What license is the project under?
The project is under the MIT License.