Skip to main content
Glama

MCP Salesforce Connector

by ampcome-mcps
MIT License
README.md1.66 kB
# 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_ACCESS_TOKEN": "SALESFORCE_ACCESS_TOKEN", "SALESFORCE_INSTANCE_URL": "SALESFORCE_INSTANCE_URL", } } } } **Note on Salesforce Authentication Methods** This server supports two authentication methods: - **OAuth (Recommended):** Set `SALESFORCE_ACCESS_TOKEN` and `SALESFORCE_INSTANCE_URL` as environment variables. - **Username/Password (Legacy):** If `SALESFORCE_ACCESS_TOKEN` and `SALESFORCE_INSTANCE_URL` are not set, the server will fall back to using `SALESFORCE_USERNAME`, `SALESFORCE_PASSWORD`, and `SALESFORCE_SECURITY_TOKEN`.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ampcome-mcps/salesforce-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server