# awesome-salesforce-mcp

Awesome open-source Salesforce-related MCP servers found on Github :

## Listed

- [codefriar/sf-mcp](https://github.com/codefriar/sf-mcp)
- [smn2gnt/MCP-Salesforce](https://github.com/smn2gnt/MCP-Salesforce)
- [tsmztech/mcp-server-salesforce](https://github.com/tsmztech/mcp-server-salesforce)
- [kablewy/salesforce-mcp-server](https://github.com/kablewy/salesforce-mcp-server)
- [salesforcecli/mcp](https://github.com/salesforcecli/mcp)
- [jaworjar95/salesforce-mcp-server](https://github.com/jaworjar95/salesforce-mcp-server)
- [rapidocloud/mcp-force](https://github.com/rapidocloud/mcp-force)
- [BrinsilElias/commercecloud-mcp-server](https://github.com/BrinsilElias/commercecloud-mcp-server)

## Feature comparison


| Features                    | codefriar/sf-mcp                                                                                                                                        | smn2gnt/MCP-Salesforce                                                                                                                       | tsmztech/mcp-server-salesforce                                                                                            | kablewy/salesforce-mcp-server                   | salesforcecli/mcp                                                                   | jaworjar95/salesforce-mcp-server                                                      | rapidocloud/mcp-force                                | BrinsilElias/commercecloud-mcp-server                                                                                       |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------- |
| **Written in**              | TypeScript                                                                                                                                              | Python                                                                                                                                       | TypeScript                                                                                                                | TypeScript                                      | TypeScript                                                                          | TypeScript                                                                            | TypeScript                                           | TypeScript                                                                                                                  |
| **Library Used**            | sf CLI                                                                                                                                                  | simple_salesforce                                                                                                                            | jsforce                                                                                                                   | jsforce                                         | jsforce                                                                             | jsforce                                                                               | rapidocloud/mcp-tools                                | none                                                                                                                        |
| **How tools are written**   | automatically generated from the Salesforce sf CLI commands                                                                                             | hard-coded                                                                                                                                   | hard-coded                                                                                                                | hard-coded                                      | hard-coded                                                                          | hard-coded                                                                            | automatically generated from Postman API collections | hard-coded                                                                                                                  |
| **MCP Tools: REST API**     | all 'sf data' CLI commands<br>'sf api request rest' CLI command                                                                                         | run_soql_query<br>run_sosl_search<br>CRUD: get_record, create_record, update_record, delete_record<br>apex_execute<br>restful: any operation | DML/CRUD: get, create, update, delete                                                                                     | search<br>query                                 | data query                                                                          | records (CRUD)<br>soql, sosl                                                          | all entry points of REST API                         | -                                                                                                                           |
| **MCP Tools: Tooling API**  | all sf CLI commands : analytics, apex, code-analyzer, codescan, flow, lightning, org, package1, package, project, scanner, static-resource, visualforce | tooling_execute                                                                                                                              | read and write apex<br>manage debug logs<br>executeAnonymous<br>describe<br>search<br>manage fields and their permissions | tooling_query                                   | metadata deploy and retrieve<br>list orgs<br>test apex and agents<br>assign permset | apex execute<br>get logs<br>run tests<br>metadata (deploy, retrieve)                  | all entry points of Tooling API                      | -                                                                                                                           |
| **MCP Tools: Metadata API** | all sf CLI commands : cmdt, schema, sobject                                                                                                             | describe sObject<br>get_object_fields, labels, types                                                                                         | describe                                                                                                                  | sobject describe<br>metadata.read               | -                                                                                   | metadata (list, describe)                                                             | all entry points of Metadata API                     | -                                                                                                                           |
| **MCP Tools: Bulk API**     | all 'sf data * bulk' CLI commands                                                                                                                       | -                                                                                                                                            | -                                                                                                                         | -                                               | -                                                                                   | -                                                                                     | all entry points of Bulk v2 API                      | -                                                                                                                           |
| **MCP Tools: GraphQL API**  | sf api request graphql' CLI command                                                                                                                     | -                                                                                                                                            | -                                                                                                                         | -                                               | -                                                                                   | -                                                                                     | all entry points of GraphQL API                      | -                                                                                                                           |
| **MCP Tools: Other**        | Agentforce :<br>- all 'sf agent' CLI commands                                                                                                           | -                                                                                                                                            | -                                                                                                                         | -                                               | -                                                                                   | -                                                                                     | -                                                    | Commerce Cloud API (OCAPI) :<br>all shop API entry points<br>all data API tools entry points                                |
| **MCP Prompts**             | none                                                                                                                                                    | none                                                                                                                                         | none                                                                                                                      | none                                            | none                                                                                | none                                                                                  | code dependency analysis (experimental)              | none                                                                                                                        |
| **MCP Resources**           | none                                                                                                                                                    | none                                                                                                                                         | none                                                                                                                      | none                                            | none                                                                                | none                                                                                  | code dependency viewer (experimental)                | none                                                                                                                        |
| **MCP Server Mode**         | stdio<br>sse                                                                                                                                            | stdio                                                                                                                                        | stdio                                                                                                                     | stdio                                           | stdio                                                                               | stdio                                                                                 | stdio<br>sse                                         | stdio                                                                                                                       |
| **Latest Version**          | v1.3.2                                                                                                                                                  | v0.1.8                                                                                                                                       | v0.0.3                                                                                                                    | none                                            | 0.10.1                                                                              | 1.0.4                                                                                 | 1.0.0-alpha.2                                        | none                                                                                                                        |
| **Last Updated**            | May 28, 2025                                                                                                                                            | May 23, 2025                                                                                                                                 | June 14, 2025                                                                                                             | June 7, 2025                                    | June 28, 2025                                                                       | June 21, 2025                                                                         | June 27, 2025                                        | June 24, 2025                                                                                                               |
| **Authentication**          | by access_token                                                                                                                                         | by access_token                                                                                                                              | OAuth 2.0 Client Credentials Flow (SALESFORCE_CLIENT_ID and SALESFORCE_CLIENT_SECRET)                                     | SF_USERNAME, SF_PASSWORD, and SF_SECURITY_TOKEN | sf cli auth methods, feature to allowlist a list of orgs                            | SF_USERNAME, SF_PASSWORD, and SF_SECURITY_TOKEN, or SF_CLIENT_ID and SF_REFRESH_TOKEN | by access_token                                      | Salesforce CommerceCloud OCAPI configuration (instanceUrl, OAuthUrl, siteId, clientId, clientSecret, userId, securityToken) |

## Disclosure

I, Rupert Barrow, am the author of **rapidocloud/mcp-force**