salesforce-mcp-server-by-cdata

salesforce-mcp-server-by-cdata

3.2

If you are the rightful owner of salesforce-mcp-server-by-cdata and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

CData's Model Context Protocol (MCP) Server for Salesforce is a read-only server that allows LLMs to query live Salesforce data using natural language.

The CData MCP Server for Salesforce is designed to facilitate the interaction between large language models (LLMs) and Salesforce data. By leveraging the CData JDBC Driver for Salesforce, this server exposes Salesforce data as relational SQL models, enabling LLMs to access live data without requiring SQL knowledge. This server is particularly useful for applications like Claude Desktop, where users can query Salesforce data using natural language. The server is read-only, but a full-featured version with read, write, update, and delete capabilities is available in beta. The setup involves cloning the repository, building the server, and configuring the connection to Salesforce using either a property file or environment variables.

Features

  • Read-only access to Salesforce data through a simple MCP interface.
  • Integration with CData JDBC Driver for Salesforce to expose data as SQL models.
  • Natural language querying capability for LLMs without SQL knowledge.
  • Configurable via property files or environment variables for flexible deployment.
  • Support for bundling the CData JAR within the compiled server JAR.

Tools

  1. {servername}_get_tables

    Get a list of available tables in the data source

  2. {servername}_get_columns

    Get column information for the specified table

  3. {servername}_run_query

    Execute SQL SELECT query