Best MCP Servers for CRM (2026)

A data-ranked shortlist of the 12 strongest MCP servers for crm — every entry links to its full page with copy-paste configs for Claude Desktop, Claude Code, Cursor, VS Code and Windsurf. List compiled 2026-10-28; rankings refresh as the underlying data updates.

How entries are picked: An entry is eligible only if it meets at least one of: 10+ GitHub stars, 100+ monthly npm/PyPI downloads, or a verified official/reference tier on its brand page; entries meeting none of the three are excluded, as are archived repositories. Eligible entries are ranked by a score built from: GitHub stars — multiplied by 10 when the entry has a verified official/reference tier, so official status counts as ten times the community traction rather than a flat bonus; maintenance recency (last push); and npm/PyPI downloads where available. Two tie-break rules keep the list honest: when the same repository is shared by several listings, its star count does not contribute to ranking (the shared figure would otherwise swamp independent projects), and when several implementations share a product name, only the highest-scoring one is listed — the others stay in the directory. Data comes from the public MCP Registry (description, install method), GitHub repository stats and package download counts — no editorial scoring, no paid inclusion, and sponsorship never affects these lists.
#1

Salesforce MCP

Officialby salesforce

MCP Server for interacting with Salesforce instances

⭐ 485 starsLast push: 2026-10-05License: Apache-2.0Repository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "salesforce-mcp-2": {
      "command": "npx",
      "args": [
        "-y",
        "@salesforce/mcp",
        "--orgs",
        "DEFAULT_TARGET_ORG",
        "--toolsets",
        "orgs,metadata,data,users"
      ]
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add salesforce-mcp-2 -- npx -y @salesforce/mcp --orgs DEFAULT_TARGET_ORG --toolsets orgs,metadata,data,users
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "salesforce-mcp-2": {
      "command": "npx",
      "args": [
        "-y",
        "@salesforce/mcp",
        "--orgs",
        "DEFAULT_TARGET_ORG",
        "--toolsets",
        "orgs,metadata,data,users"
      ]
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "salesforce-mcp-2": {
      "command": "npx",
      "args": [
        "-y",
        "@salesforce/mcp",
        "--orgs",
        "DEFAULT_TARGET_ORG",
        "--toolsets",
        "orgs,metadata,data,users"
      ]
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "salesforce-mcp-2": {
      "command": "npx",
      "args": [
        "-y",
        "@salesforce/mcp",
        "--orgs",
        "DEFAULT_TARGET_ORG",
        "--toolsets",
        "orgs,metadata,data,users"
      ]
    }
  }
}
#2

Pipedrive CRM

by ckalima

MCP server for Pipedrive CRM. 155 tools for deals, persons, organizations, activities, and more.

⭐ 10 starsLast push: 2026-10-18License: MIT1,326/mo downloadsRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "pipedrive-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@ckalima/pipedrive-mcp-server"
      ],
      "env": {
        "PIPEDRIVE_API_KEY": "<YOUR_PIPEDRIVE_API_KEY>"
      }
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add --env PIPEDRIVE_API_KEY=<YOUR_PIPEDRIVE_API_KEY> pipedrive-mcp-server -- npx -y @ckalima/pipedrive-mcp-server
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "pipedrive-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@ckalima/pipedrive-mcp-server"
      ],
      "env": {
        "PIPEDRIVE_API_KEY": "<YOUR_PIPEDRIVE_API_KEY>"
      }
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "pipedrive-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@ckalima/pipedrive-mcp-server"
      ],
      "env": {
        "PIPEDRIVE_API_KEY": "<YOUR_PIPEDRIVE_API_KEY>"
      }
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "pipedrive-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@ckalima/pipedrive-mcp-server"
      ],
      "env": {
        "PIPEDRIVE_API_KEY": "<YOUR_PIPEDRIVE_API_KEY>"
      }
    }
  }
}
Keys / environment: PIPEDRIVE_API_KEY
#3

Crispy

by crispy

Full LinkedIn access for AI agents: leads, messaging, and campaigns with activity limits built in.

⭐ 0 starsLast push: 2026-10-18License: MIT348/mo downloadsRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "crispy": {
      "command": "npx",
      "args": [
        "-y",
        "crispy-mcp"
      ],
      "env": {
        "CRISPY_API_KEY": "<YOUR_CRISPY_API_KEY>"
      }
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add --env CRISPY_API_KEY=<YOUR_CRISPY_API_KEY> crispy -- npx -y crispy-mcp
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "crispy": {
      "command": "npx",
      "args": [
        "-y",
        "crispy-mcp"
      ],
      "env": {
        "CRISPY_API_KEY": "<YOUR_CRISPY_API_KEY>"
      }
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "crispy": {
      "command": "npx",
      "args": [
        "-y",
        "crispy-mcp"
      ],
      "env": {
        "CRISPY_API_KEY": "<YOUR_CRISPY_API_KEY>"
      }
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "crispy": {
      "command": "npx",
      "args": [
        "-y",
        "crispy-mcp"
      ],
      "env": {
        "CRISPY_API_KEY": "<YOUR_CRISPY_API_KEY>"
      }
    }
  }
}
Keys / environment: CRISPY_API_KEY
#4

OpenLeads

by Samyrrrrrr990

Find leads with honest email evidence, then work them: CRM, sequences, tasks, deals. No API keys.

⭐ 37 starsLast push: 2026-10-17License: AGPL-3.0153/mo downloadsRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "openleads": {
      "command": "uvx",
      "args": [
        "openleads"
      ]
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add openleads -- uvx openleads
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "openleads": {
      "command": "uvx",
      "args": [
        "openleads"
      ]
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "openleads": {
      "command": "uvx",
      "args": [
        "openleads"
      ]
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "openleads": {
      "command": "uvx",
      "args": [
        "openleads"
      ]
    }
  }
}
#5

Customermates

Remote only — needs a client that connects over HTTP/SSEby benjiwagner

Native MCP access to CRM contacts, organizations, deals and tasks with user permissions.

⭐ 229 starsLast push: 2026-10-17License: CustomRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "customermates": {
      "url": "https://customermates.com/api/v1/mcp",
      "headers": {
        "x-api-key": "<YOUR_X_API_KEY>"
      }
    }
  }
}

Claude Desktop connects remote servers via Settings → Connectors → Add custom connector (paste the URL).

Claude CodeCLI command
Claude Code
claude mcp add --transport http customermates https://customermates.com/api/v1/mcp --header "x-api-key: <YOUR_X_API_KEY>"
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "customermates": {
      "url": "https://customermates.com/api/v1/mcp",
      "headers": {
        "x-api-key": "<YOUR_X_API_KEY>"
      }
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "customermates": {
      "type": "http",
      "url": "https://customermates.com/api/v1/mcp",
      "headers": {
        "x-api-key": "<YOUR_X_API_KEY>"
      }
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "customermates": {
      "serverUrl": "https://customermates.com/api/v1/mcp",
      "headers": {
        "x-api-key": "<YOUR_X_API_KEY>"
      }
    }
  }
}
Keys / environment: x-api-key
#6

Seldonframe Mcp

by seldonframe

Open-source GoHighLevel alternative for agencies. White-label CRM, booking, intake, chatbot via MCP.

⭐ 62 starsLast push: 2026-10-09License: AGPL-3.0Repository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "seldonframe-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@seldonframe/mcp"
      ],
      "env": {
        "SELDONFRAME_API_KEY": "<YOUR_SELDONFRAME_API_KEY>"
      }
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add --env SELDONFRAME_API_KEY=<YOUR_SELDONFRAME_API_KEY> seldonframe-mcp -- npx -y @seldonframe/mcp
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "seldonframe-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@seldonframe/mcp"
      ],
      "env": {
        "SELDONFRAME_API_KEY": "<YOUR_SELDONFRAME_API_KEY>"
      }
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "seldonframe-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@seldonframe/mcp"
      ],
      "env": {
        "SELDONFRAME_API_KEY": "<YOUR_SELDONFRAME_API_KEY>"
      }
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "seldonframe-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@seldonframe/mcp"
      ],
      "env": {
        "SELDONFRAME_API_KEY": "<YOUR_SELDONFRAME_API_KEY>"
      }
    }
  }
}
Keys / environment: SELDONFRAME_API_KEY
#7

Markifact - Ads & Analytics

Remote only — needs a client that connects over HTTP/SSEby markifact

AI marketing agent for Google Ads, Meta, GA4, TikTok, LinkedIn, Shopify, HubSpot and more.

⭐ 52 starsLast push: 2026-10-04License: MITRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "mcp-822": {
      "url": "https://api.markifact.com/mcp"
    }
  }
}

Claude Desktop connects remote servers via Settings → Connectors → Add custom connector (paste the URL).

Claude CodeCLI command
Claude Code
claude mcp add --transport http mcp-822 https://api.markifact.com/mcp
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "mcp-822": {
      "url": "https://api.markifact.com/mcp"
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "mcp-822": {
      "type": "http",
      "url": "https://api.markifact.com/mcp"
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "mcp-822": {
      "serverUrl": "https://api.markifact.com/mcp"
    }
  }
}
#8

Follow Up Boss

by neuhausre

Follow Up Boss CRM in plain English. 160 tools; bring your own API key.

⭐ 33 starsLast push: 2026-10-16License: CustomRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "followupboss": {
      "note": "no public install method listed — see its page"
    }
  }
}
Claude CodeCLI command
Claude Code
# followupboss: no public install method listed — see its page
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "followupboss": {
      "note": "no public install method listed — see its page"
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "followupboss": {
      "note": "no public install method listed — see its page"
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "followupboss": {
      "note": "no public install method listed — see its page"
    }
  }
}

MCP Server for BoondManager API - 182 tools, 12 prompts, 22 resources (ERP/CRM)

⭐ 21 starsLast push: 2026-10-14License: CustomRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "boondmanager-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "boondmanager-mcp-server"
      ]
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add boondmanager-mcp-server -- npx -y boondmanager-mcp-server
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "boondmanager-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "boondmanager-mcp-server"
      ]
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "boondmanager-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "boondmanager-mcp-server"
      ]
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "boondmanager-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "boondmanager-mcp-server"
      ]
    }
  }
}
#10

Mcp

by apideck

Apideck Unified API MCP — 330 tools across 200+ SaaS connectors (accounting, CRM, HRIS, ATS).

⭐ 20 starsLast push: 2026-10-14License: MITRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "mcp-437": {
      "command": "npx",
      "args": [
        "-y",
        "@apideck/mcp"
      ],
      "env": {
        "APIDECK_API_KEY": "<YOUR_APIDECK_API_KEY>",
        "APIDECK_APP_ID": "<YOUR_APIDECK_APP_ID>",
        "APIDECK_CONSUMER_ID": "<YOUR_APIDECK_CONSUMER_ID>"
      }
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add --env APIDECK_API_KEY=<YOUR_APIDECK_API_KEY> --env APIDECK_APP_ID=<YOUR_APIDECK_APP_ID> --env APIDECK_CONSUMER_ID=<YOUR_APIDECK_CONSUMER_ID> mcp-437 -- npx -y @apideck/mcp
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "mcp-437": {
      "command": "npx",
      "args": [
        "-y",
        "@apideck/mcp"
      ],
      "env": {
        "APIDECK_API_KEY": "<YOUR_APIDECK_API_KEY>",
        "APIDECK_APP_ID": "<YOUR_APIDECK_APP_ID>",
        "APIDECK_CONSUMER_ID": "<YOUR_APIDECK_CONSUMER_ID>"
      }
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "mcp-437": {
      "command": "npx",
      "args": [
        "-y",
        "@apideck/mcp"
      ],
      "env": {
        "APIDECK_API_KEY": "<YOUR_APIDECK_API_KEY>",
        "APIDECK_APP_ID": "<YOUR_APIDECK_APP_ID>",
        "APIDECK_CONSUMER_ID": "<YOUR_APIDECK_CONSUMER_ID>"
      }
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "mcp-437": {
      "command": "npx",
      "args": [
        "-y",
        "@apideck/mcp"
      ],
      "env": {
        "APIDECK_API_KEY": "<YOUR_APIDECK_API_KEY>",
        "APIDECK_APP_ID": "<YOUR_APIDECK_APP_ID>",
        "APIDECK_CONSUMER_ID": "<YOUR_APIDECK_CONSUMER_ID>"
      }
    }
  }
}
Keys / environment: APIDECK_API_KEY · APIDECK_APP_ID · APIDECK_CONSUMER_ID · x-apideck-api-key · x-apideck-app-id · x-apideck-consumer-id
#11

Bondery

Remote only — needs a client that connects over HTTP/SSEby usebondery

Open-source personal CRM for building better bonds

⭐ 18 starsLast push: 2026-10-06License: AGPL-3.0Repository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "mcp-1178": {
      "url": "https://api.usebondery.com/mcp"
    }
  }
}

Claude Desktop connects remote servers via Settings → Connectors → Add custom connector (paste the URL).

Claude CodeCLI command
Claude Code
claude mcp add --transport http mcp-1178 https://api.usebondery.com/mcp
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "mcp-1178": {
      "url": "https://api.usebondery.com/mcp"
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "mcp-1178": {
      "type": "http",
      "url": "https://api.usebondery.com/mcp"
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "mcp-1178": {
      "serverUrl": "https://api.usebondery.com/mcp"
    }
  }
}
#12

Brilliant Directories Mcp

by brilliantdirectories

Official MCP server for Brilliant Directories — manage members, posts, leads, reviews, and more.

⭐ 18 starsLast push: 2026-10-17License: MITRepository ↗Full page & details →

Install with your client

Claude Desktopconfig JSON
Claude Desktop
{
  "mcpServers": {
    "brilliant-directories-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "brilliant-directories-mcp"
      ],
      "env": {
        "BD_API_KEY": "<YOUR_BD_API_KEY>",
        "BD_SITE_URL": "<YOUR_BD_SITE_URL>"
      }
    }
  }
}
Claude CodeCLI command
Claude Code
claude mcp add --env BD_API_KEY=<YOUR_BD_API_KEY> --env BD_SITE_URL=<YOUR_BD_SITE_URL> brilliant-directories-mcp -- npx -y brilliant-directories-mcp
Cursorconfig JSON
Cursor
{
  "mcpServers": {
    "brilliant-directories-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "brilliant-directories-mcp"
      ],
      "env": {
        "BD_API_KEY": "<YOUR_BD_API_KEY>",
        "BD_SITE_URL": "<YOUR_BD_SITE_URL>"
      }
    }
  }
}
VS Codeconfig JSON
VS Code
{
  "servers": {
    "brilliant-directories-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "brilliant-directories-mcp"
      ],
      "env": {
        "BD_API_KEY": "<YOUR_BD_API_KEY>",
        "BD_SITE_URL": "<YOUR_BD_SITE_URL>"
      }
    }
  }
}
Windsurfconfig JSON
Windsurf
{
  "mcpServers": {
    "brilliant-directories-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "brilliant-directories-mcp"
      ],
      "env": {
        "BD_API_KEY": "<YOUR_BD_API_KEY>",
        "BD_SITE_URL": "<YOUR_BD_SITE_URL>"
      }
    }
  }
}
Keys / environment: BD_API_KEY · BD_SITE_URL

Other best-of lists

Sources & last verified

  • ▸ Server descriptions, categories and install methods: the public MCP Registry (modelcontextprotocol.io) as of 2026-10-28.
  • ▸ Stars, last-push dates and licenses: GitHub repository API, fetched per entry's own repository on 2026-10-28.
  • ▸ Download counts: npm and PyPI public APIs where a package is listed.
  • ▸ Official / Reference labels follow MCPNav's verified brand table (each verified against the publisher's own repository and documentation).

Last verified: 2026-10-28. Entries change as the underlying data changes; archived repositories are excluded.