salesforce-mcp

NetchexCorp/salesforce-mcp
★ 0 stars Python Security Updated 4d ago
Salesforce MCP server for Model Context Protocol
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "salesforce-mcp": {
      "command": "uvx",
      "args": [
        "salesforce-mcp"
      ]
    }
  }
}

Or install with pip: pip install salesforce-mcp

README Excerpt

An MCP server for your Salesforce org: run SOQL queries, describe sObjects, list all objects, and create reports. Authentication uses the **OAuth 2.0 Client Credentials** flow. Data access is **read-only** -- SOQL is restricted to `SELECT` (INSERT/UPDATE/DELETE/UPSERT/EXECUTE are rejected). The only write operations are the report and dashboard create/update/delete tools, which are gated to run only when explicitly requested (see [Tools](#tools)).

Tools (12)

Claude_DashboardsClaude_ReportsMCP_ADMIN_API_KEYMCP_ALLOWED_HOSTSMCP_API_KEYMCP_HOSTMCP_PORTMCP_TRANSPORTSALESFORCE_CLIENT_IDSALESFORCE_CLIENT_SECRETSALESFORCE_LOGIN_HOSTmetadata_overrides