mcp-salesforce-connector


Namemcp-salesforce-connector JSON
Version 0.1.4 PyPI version JSON
download
home_pageNone
SummaryA Model Context Protocol (MCP) server implementation for Salesforce integration
upload_time2024-12-21 04:33:43
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords llm mcp salesforce
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mcp-salesforce-connector",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "llm, mcp, salesforce",
    "author": null,
    "author_email": "Suman G <suman.gunaganti@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/4c/f0/ac0a758118d208f0f30bd1504e5cbf6d1461b6da98594269006a7a13008c/mcp_salesforce_connector-0.1.4.tar.gz",
    "platform": null,
    "description": "# MCP Salesforce Connector\n\nA Model Context Protocol (MCP) server implementation for Salesforce integration, allowing LLMs to interact with Salesforce data through SOQL queries and SOSL searches.\n\n## Features\n\n- Execute SOQL (Salesforce Object Query Language) queries\n- Perform SOSL (Salesforce Object Search Language) searches\n- Retrieve metadata for Salesforce objects, including field names, labels, and types\n- Retrieve, create, update, and delete records\n- Execute Tooling API requests\n- Execute Apex REST requests\n- Make direct REST API calls to Salesforce\n\n\n## Configuration\n### Model Context Protocol\n\nTo 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:\n\n\n    {\n        \"mcpServers\": {\n            \"salesforce\": {\n            \"command\": \"uvx\",\n            \"args\": [\n                \"--from\",\n                \"mcp-salesforce-connector\",\n                \"salesforce\"\n            ],\n            \"env\": {\n                \"SALESFORCE_USERNAME\": \"YOUR_SALESFORCE_USERNAME\",\n                \"SALESFORCE_PASSWORD\": \"YOUR_SALESFORCE_PASSWORD\",\n                \"SALESFORCE_SECURITY_TOKEN\": \"YOUR_SALESFORCE_SECURITY_TOKEN\"\n                }\n            }\n        }\n    }\n    \nReplace `YOUR_SALESFORCE_USERNAME`, `YOUR_SALESFORCE_PASSWORD`, and `YOUR_SALESFORCE_SECURITY_TOKEN` with your Salesforce credentials.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Model Context Protocol (MCP) server implementation for Salesforce integration",
    "version": "0.1.4",
    "project_urls": {
        "Homepage": "https://github.com/smn2gnt/MCP-Salesforce"
    },
    "split_keywords": [
        "llm",
        " mcp",
        " salesforce"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "180470b4e90097cbc15568d9899bd68294320f7a7577a93efdb7da630a0b2cac",
                "md5": "0e26334053d650b6b79a818665e8324f",
                "sha256": "2bd7d33658078a0ff0704f15f4ff54787ff412a8e8a695488ab4d1ea2c0c488d"
            },
            "downloads": -1,
            "filename": "mcp_salesforce_connector-0.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0e26334053d650b6b79a818665e8324f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 5565,
            "upload_time": "2024-12-21T04:33:40",
            "upload_time_iso_8601": "2024-12-21T04:33:40.838692Z",
            "url": "https://files.pythonhosted.org/packages/18/04/70b4e90097cbc15568d9899bd68294320f7a7577a93efdb7da630a0b2cac/mcp_salesforce_connector-0.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4cf0ac0a758118d208f0f30bd1504e5cbf6d1461b6da98594269006a7a13008c",
                "md5": "a57e133aac616947430df8bd7f5e9b30",
                "sha256": "93e35d273b5fdb6f34a60c7068235900ff709ad7515788dfdfe20de1f22e45dc"
            },
            "downloads": -1,
            "filename": "mcp_salesforce_connector-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "a57e133aac616947430df8bd7f5e9b30",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 38689,
            "upload_time": "2024-12-21T04:33:43",
            "upload_time_iso_8601": "2024-12-21T04:33:43.229000Z",
            "url": "https://files.pythonhosted.org/packages/4c/f0/ac0a758118d208f0f30bd1504e5cbf6d1461b6da98594269006a7a13008c/mcp_salesforce_connector-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-21 04:33:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "smn2gnt",
    "github_project": "MCP-Salesforce",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "mcp-salesforce-connector"
}
        
Elapsed time: 0.43743s