Skip to main content

A Model Context Protocol (MCP) server implementation for Salesforce integration

Project description

MCP Salesforce Connector

A Model Context Protocol (MCP) server implementation for Salesforce integration, allowing LLMs to interact with Salesforce data through SOQL queries and SOSL searches.

Features

  • Execute SOQL (Salesforce Object Query Language) queries
  • Perform SOSL (Salesforce Object Search Language) searches
  • Retrieve metadata for Salesforce objects, including field names, labels, and types
  • Retrieve, create, update, and delete records
  • Execute Tooling API requests
  • Execute Apex REST requests
  • Make direct REST API calls to Salesforce

Configuration

Model Context Protocol

To use this server with the Model Context Protocol, you need to configure it in your claude_desktop_config.json file. Add the following entry to the mcpServers section:

{
    "mcpServers": {
        "salesforce": {
        "command": "uvx",
        "args": [
            "--from",
            "mcp-salesforce-connector",
            "salesforce"
        ],
        "env": {
            "SALESFORCE_USERNAME": "YOUR_SALESFORCE_USERNAME",
            "SALESFORCE_PASSWORD": "YOUR_SALESFORCE_PASSWORD",
            "SALESFORCE_SECURITY_TOKEN": "YOUR_SALESFORCE_SECURITY_TOKEN"
            }
        }
    }
}

Replace YOUR_SALESFORCE_USERNAME, YOUR_SALESFORCE_PASSWORD, and YOUR_SALESFORCE_SECURITY_TOKEN with your Salesforce credentials.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orange_mcp_salesforce_connector-0.1.3.tar.gz (38.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file orange_mcp_salesforce_connector-0.1.3.tar.gz.

File metadata

File hashes

Hashes for orange_mcp_salesforce_connector-0.1.3.tar.gz
Algorithm Hash digest
SHA256 4b167794b5cd68e938b37803cffba9a4dcf52b8e4e2b682cd3128cc46fa03f53
MD5 c1dc569591a58b63b1bbfc0ef46e8020
BLAKE2b-256 a9049d4134ebbb5ba8c469e80082affab5f8de5e00918d1ac3b217ed6aa1fc44

See more details on using hashes here.

File details

Details for the file orange_mcp_salesforce_connector-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for orange_mcp_salesforce_connector-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 98456a3ee4dc5120456478e64b9b0433c54411a7b98dd91afcf741df931193bb
MD5 ec074c48397f260e11fa1de80cac6f4b
BLAKE2b-256 8a01dc35eac96cd22cf90adc040c7c1fb1979304e8d5162677becd27c0c58edb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page