salesforce-mcp-server-by-cdata
0
CData's read-only MCP Server for Salesforce allows LLMs to query live Salesforce data using natural language via a simple interface, bypassing the need for SQL. It leverages the CData JDBC Driver for seamless integration and data access.
Salesforce MCP Server by CData
This project is a read-only Model Context Protocol (MCP) server designed for Salesforce, enabling Language Model Machines (LLMs) such as Claude Desktop to query live Salesforce data. It wraps the CData JDBC Driver for Salesforce, providing data through a simple MCP interface. The server allows querying via natural language without needing SQL knowledge.
Purpose
- Enable LLMs to query live Salesforce data through a read-only MCP server.
- Use CData JDBC Driver to expose Salesforce data as relational SQL models.
Setup Guide
- Clone the repository and build the server.
- Download, install, and license the CData JDBC Driver.
- Configure a connection string and a
.prp
file for the JDBC connection.
Using the Server with Claude Desktop
- Create or update the configuration file for Claude Desktop to add the MCP server.
- Run or refresh the Claude Desktop client to recognize the new server.
Running the Server
- Use a command to run the MCP Server.
Usage Details
- The AI client can use built-in tools for data operations such as reading, writing, updating, and deleting Salesforce data.
- Examples of usage include querying data correlations and open tickets.
Troubleshooting
- Steps for troubleshooting connection issues and accessing data.
License
- Licensed under the MIT License. Refer to the LICENSE file for more details.