Best CRM MCP Servers for Claude Desktop
Top 10 of 10 CRM MCP servers that work with Claude Desktop, ranked by security score — every entry below is human-reviewed, not just scraped. Every row has a one-click config for Claude Desktop — no need to open each page.
Setting up MCP servers in Claude Desktop
Claude Desktop was one of the first MCP clients — Anthropic built the protocol and shipped support for it in Claude Desktop from the start. Every server runs locally over stdio, launched by Claude Desktop itself from the command in your config file; there's no separate process to manage.
Configuration lives in a single JSON file — claude_desktop_config.json — with one mcpServers entry per server. Claude Desktop only reads this file on launch, so a new or edited entry needs a full app restart (not just a reload) before it shows up.
| # | Server | Security score | Stars | Language | Config |
|---|---|---|---|---|---|
| 1 | Pipedrive data access for LLMs featuring deal, person, and organization retrieval. | 48 | 58 | TypeScript | |
| 2 | Utilize stdio communication to enable Claude to interact with your GoHighLevel CRM instance. | 40 | 89 | TypeScript | |
| 3 | Streamline customer and invoice data retrieval by connecting directly to your Perfex CRM MySQL database. | 39 | 26 | TypeScript | |
| 4 | Execute Salesforce CLI operations directly within your Claude interface. | 29 | 31 | TypeScript | |
| 5 | Salesforce org data and metadata management via Model Context Protocol tools. | 20 | 445 | TypeScript | |
| 6 | Salesforce object management and record querying via natural language commands. | 20 | 163 | TypeScript | |
| 7 | HubSpot MCP ServerOfficial Manage your CRM contacts and company associations directly from within your chat interface. | 17 | 34 | JavaScript | |
| 8 | Enables direct natural language management of Twenty CRM opportunities and tasks within your desktop environment. | 10 | 85 | JavaScript | |
| 9 | Use AI to automate lead updates and resolve CRM user names. | 10 | 33 | TypeScript | |
| 10 | Automate record updates and metadata lookups directly within your desktop assistant workflow. | 0 | 44 | TypeScript |
CRM + Claude Desktop: frequently asked questions
›What's the best CRM MCP server for Claude Desktop?
Pipedrive MCP Server currently ranks highest among CRM MCP servers, with a security score of 48/100. Go High Level 2026 Complete MCP Server (40/100) is the next best option. Every server below has a one-click Claude Desktop config.
›How do I add a CRM MCP server to Claude Desktop?
Open claude_desktop_config.json, add an entry under "mcpServers" with the command to run the server, save the file, and fully restart Claude Desktop. The same steps apply to Pipedrive MCP Server, the top-ranked CRM server below.
›Are CRM MCP servers safe to use with Claude Desktop?
1 of the 10 CRM MCP servers below is officially maintained by its vendor; the rest are independently reviewed. Every score comes from real signals — permissions requested, authentication, maintenance activity — not a marketing claim. All of them are compatible with Claude Desktop.
›How many CRM MCP servers work with Claude Desktop?
10 CRM MCP servers have a ready-to-use Claude Desktop config right now, ranked by security score below.
›Where do I put the CRM MCP server config for Claude Desktop?
~/Library/Application Support/Claude/claude_desktop_config.json on macOS, or %APPDATA%\Claude\claude_desktop_config.json on Windows. A CRM server goes in the exact same place as any other Claude Desktop MCP server — there's no category-specific config location.
›Do I need to restart Claude Desktop after adding a CRM MCP server?
Yes — Claude Desktop only reads mcpServers on launch. A reload isn't enough; quit and reopen the app. That's true whether you're adding Pipedrive MCP Server or any other CRM server.