Self-hosted Salesforce MCP alternatives

Salesforce's DX MCP server runs locally over stdio, so the process and your org credentials stay on your own machine while it queries data and deploys metadata. Every server below runs on your own infrastructure too, most over stdio, with Matrix as a local HTTP endpoint you host yourself.

The workspace data itself still travels to each product's API; self-hosting controls where the process and tokens live. These picks are CRMs, support, project trackers, and chat, and the notes mark which job each one does.

The 8 best self-hosted alternatives

  1. ZendeskCommunity102

    Zendesk's community server runs locally to read and manage support tickets, comments, and Help Center articles, self-hosted support tooling rather than a sales org.

    Set up Zendesk
  2. PipedriveCommunity9

    Pipedrive's community server installs locally to search, read, and update deals, contacts, organizations, activities, and pipelines, the closest self-hosted CRM match with a simpler API.

    Set up Pipedrive
  3. TelegramCommunity1,200

    Powered by Telethon, the Telegram server runs locally and reads chats, manages groups and contacts, and sends messages, for reaching contacts directly from your own process.

    Set up Telegram
  4. LINEOfficial591

    Run locally, the LINE server pushes and broadcasts text and flex messages, manages rich menus, and reads profiles, a messaging channel for a LINE audience.

    Set up LINE
  5. monday.comOfficial404

    Installed locally, the monday.com server creates and updates items, manages boards, columns, and groups, and queries the API, board-based work tracking from your own machine.

    Set up monday.com
  6. PlaneOfficial235

    Exposing a full project API including work items, cycles, and modules, the local Plane server is a self-hosted project tracker for teams managing work.

    Set up Plane
  7. ShortcutOfficial98

    Finding, creating, and updating Stories, Epics, Iterations, Objectives, and Docs from a local process, the Shortcut server is product-team tracking rather than CRM records.

    Set up Shortcut
  8. MatrixCommunity46

    Run on your own homeserver, the Matrix server reads rooms and messages, sends chats, and manages rooms over HTTP with OAuth, self-hosted team chat for reaching people directly.

    Set up Matrix

How to choose

For a self-hosted CRM in Salesforce's place, Pipedrive is the closest, with a simpler API than Salesforce's org tooling. Zendesk fits support, while monday.com, Plane, and Shortcut cover project and work tracking, and Telegram, LINE, and Matrix handle messaging. Self-hosting keeps the process and credentials local; the records still travel to each product's API, and none reproduces Salesforce's metadata and org development features.

FAQ

Can the Salesforce MCP server be self-hosted?
Yes. Salesforce's DX server runs locally over stdio, so the process and your org credentials stay on your own infrastructure. Every alternative here runs on your own infrastructure too, over stdio or, with Matrix, as a local HTTP endpoint.
Does self-hosting keep my CRM data on my own infrastructure?
It keeps the MCP process and credentials on your machine, which is usually the point for audit and access control. The records themselves still go to each product's API, with Pipedrive, Zendesk, monday.com, and the rest. Matrix is the exception, since its homeserver is one you run yourself.
← Back to the Salesforce MCP server