Name | mcp-salesforce-connector JSON |
Version |
0.1.4
JSON |
| download |
home_page | None |
Summary | A Model Context Protocol (MCP) server implementation for Salesforce integration |
upload_time | 2024-12-21 04:33:43 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT |
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"
}