Reviewed July 2026

Claude is a good analyst with no access.
MCP is how you give it some.

Every sales prompt worth running needs data the model cannot see: the deal history, the last four emails, what the account actually uses, who the new VP of Engineering is. Model Context Protocol is the wire that hands those over. This page lists the servers worth connecting, the config that connects them, and the workflows that pay for the setup time.


The thirty second version

An MCP server exposes a small set of tools to a model. Claude sees the tool names and descriptions, decides which to call, calls them, and reads the result. You are not writing an integration. You are pointing Claude at a server and letting it decide when the tool is relevant.

The practical effect for a rep: the difference between “here is a generic email about our product” and “here is an email that references the two support tickets they filed last month and the integration they asked about on the last call.” Same model. Different access.

If you want the longer strategic write-up rather than the config files, Salesgear's guide to claude mcp for sales covers the org-level version: what to connect first, who owns permissions, and how to keep a rep from handing the model more scope than the role needs.


Servers worth connecting first

Ranked by how often the data comes up in a real sales prompt, not by how interesting the server is.

SalesgearProspect data
Streamable HTTP · API key

Contact and company search, email and mobile enrichment, and deep research on a named prospect. The research tool returns a structured brief rather than a paragraph, so the model can quote specifics instead of paraphrasing.

Closes the gap most sales MCP setups hit immediately: Claude can reason about a prospect only if something hands it real data first.
HubSpotCRM
Remote / OAuth · OAuth

Read and write contacts, companies, deals, and engagements. Useful for pulling a deal's full activity history into a call-prep prompt.

The CRM is where the account truth lives. Reading it beats pasting a Salesforce export into the chat window.
SalesforceCRM
Remote / OAuth · OAuth (connected app)

SOQL queries, record CRUD, and metadata reads. Give the model a read-only profile first and widen scope once you trust the prompts.

Pipeline questions get answered against live records instead of a dashboard screenshot from last Tuesday.
Gmail / Google WorkspaceEmail + calendar
Remote / OAuth · OAuth

Thread search, message reads, draft creation, and calendar reads. Draft creation matters more than send: a rep reviews before anything leaves.

Most reply context a rep needs is sitting in a thread nobody has time to reread before the call.
SlackInternal context
Remote / OAuth · OAuth

Channel and thread search, message reads, and posting. Scope it to deal channels rather than the whole workspace.

Deal risk usually shows up in a Slack thread days before it shows up in the CRM stage field.
Google DriveDocuments
Remote / OAuth · OAuth

File search and content reads across Docs, Sheets, and Slides. Point it at a shared drive that holds proposals, security answers, and pricing sheets.

Turns 'what did we quote them last year' from a 20-minute search into one question.

What changes on the rep's desk

TaskWithout MCPWith MCP
Call prepOpen CRM, scroll activity, skim two threads, check the notes docOne prompt, model reads all four sources, returns the brief
Account researchPaste a company website into chat and hopeEnrichment tool returns funding, headcount, tech, hiring signals
Follow-up draftRewrite a template from memory of the callModel reads the thread, drafts, leaves it in your drafts folder
Pipeline reviewExport to a sheet, pivot, eyeballAsk the question, model queries the CRM and answers it
CRM hygieneNobody does itModel writes the call summary back to the record after the meeting

None of this is speculative. Each row maps to a workflow on the workflows page, with the prompt that runs it. The CRM-write rows in particular are covered in more depth in this walkthrough of five sales workflows to automate with Claude and your CRM.


Three things that go wrong

Connecting everything on day one

A model with sixteen servers attached picks the wrong tool more often and burns context describing tools it will never call. Start with two. Add a third when a prompt visibly fails for lack of data.

Write access before trust

Give read-only scopes first. Move to drafts rather than sends, and to a staging CRM field rather than the record, until you have watched a week of output.

Expecting the model to know your ICP

MCP gives access, not judgment. If the qualification criteria live in a teammate's head, the output is generic regardless of how many servers you attach. Write the criteria down somewhere the model can read, then attach the server that reads it.


Start here