The HubSpot MCP is HubSpot’s official way to connect Claude to your CRM: a connector built by HubSpot and listed in Claude’s connector directory. In Claude, open Connectors, find HubSpot, click Connect, and sign in. A Super Admin or a user with App Marketplace access connects first. Claude can then read and update contacts, companies, deals, and activities. It can’t delete anything.
About five minutes, once the right person in HubSpot has approved the connector. It works in Claude on the web, desktop, and mobile.
1
Step 1: Check who can connect
Super Admins and users with App Marketplace access can connect right away. Anyone else needs a Super Admin to approve it first. On Claude Team or Enterprise, an Owner also adds HubSpot in Organization settings, then Connectors.
2
Step 2: Open connectors in Claude
Go to Customize, then Connectors. Click the plus sign and search for HubSpot.
3
Step 3: Connect and sign in
Click Connect and log in to the HubSpot account you want Claude to use. A Claude account connects to one HubSpot account at a time.
4
Step 4: Choose what Claude can access
HubSpot shows a permissions page. Pick what to allow and click Connect app. Claude only sees what your own HubSpot user can see.
5
Step 5: Set write tools to Needs approval
In Claude, open HubSpot’s tool permissions and set the write tools to Needs approval, as HubSpot recommends. Claude then asks before it changes a record. Want to start read-only? Set the write tools to Blocked instead, and switch them to Needs approval once your team trusts the answers.
6
Step 6: Turn it on in a chat
In a conversation, click the plus sign, then Connectors, and toggle HubSpot on. Then ask your first question.
What Claude can do in HubSpot
From HubSpot’s and Anthropic’s own docs, as of October 20, 2026.
Reads
Contacts, leads, companies, deals, tickets, and custom objects
Calls, meetings, notes, tasks, and emails logged on records
Pipelines, properties, products, line items, and quotes
Inbox and help desk conversations, users, teams, and saved reports
Changes
Create and update contacts, leads, companies, deals, tickets, and custom objects
Log and update calls, meetings, notes, tasks, and emails
Create and update line items, products, and quotes (in beta)
Create properties and update pipelines
Can’t do
It can’t delete records. Deleting still happens in HubSpot.
It can’t read custom Sensitive Data properties. With Sensitive Data turned on for the account, it can’t read engagement data at all.
Bulk creates and updates are capped at 10 records at a time, and HubSpot’s API limits apply.
Four prompts to try with HubSpot
Copy one, swap in your own deal, and run it with HubSpot turned on. The replies are examples with a made-up company, Acme.
Prompt 1
Pipeline review before your 1:1
Claude pulls open deals by stage and close date and flags the ones going quiet. A Monday check that takes one prompt instead of three reports.
You
Pull my open HubSpot deals closing this quarter. Group them by stage with amount and close date, and flag any deal with no logged activity in the last 14 days.
ClaudeExample
Open deals closing this quarter
Proposal: Acme, $48,000, closes Nov 14
Discovery: Globex, $22,000, closes Dec 2
Flagged: Globex has no logged activity in 19 days
Prompt 2
Update the deal after a call
Tell Claude what changed in plain words. With write tools on Needs approval, you see every field change before it lands.
You
Update the Acme deal in HubSpot: move it to Proposal, set the close date to the end of next month, and log a note with the next step: security review with their IT lead on Thursday. Show me the changes first.
ClaudeExample
Proposed changes to Acme
Stage: Discovery to Proposal
Close date: Nov 28
Note: security review with their IT lead, Thursday
Waiting for your approval
Prompt 3
Prep for a call in one read
Claude reads the record, the logged emails and meetings, and the open tasks, then gives you what matters for the next conversation.
You
Before my call with Acme, summarize the deal from HubSpot: contacts and their roles, the last three logged emails and meetings, open tasks, and anything we still owe them.
ClaudeExample
Acme call brief
Jordan Lee, VP Sales: champion
Priya Shah, IT lead: joins Thursday
Still owed: the security questionnaire
Prompt 4
Log your last call to the deal
With your call recorder connected too, Claude turns the transcript into a logged call and a note on the record. You review it before it lands.
You
Find my last call with Acme in Granola, then log it on the Acme deal in HubSpot: a call with today’s date and a short note covering decisions, objections, and next steps. Show me the changes first.
ClaudeExample
Proposed changes to Acme
Call logged: Acme pricing review
Note: pricing approved, security review is next
Next step: send the security questionnaire by Friday
Waiting for your approval
Claude with HubSpot vs Arrows
Claude can drive one tool when one rep asks. Arrows drives the whole team’s stack on every deal, with no prompt. Arrows runs as a HubSpot app. It works from the calls, notes, and emails already on the record, and writes approved changes back.
Questionwith the HubSpot connector
Who starts the workA rep types a prompt.Arrows starts on its own when something happens on a deal. No prompt.
How many dealsThe one the rep is asking about.Every deal in the pipeline.
What it followsThat rep’s prompt.Your team’s playbook and each deal’s gameplan.
Which toolsHubSpot, plus whatever else that rep has connected.Your team’s CRM, email, call recorder, and docs, through MCP.
Who decides what can happenEach person’s tool permissions: Always allow, Needs approval, or Blocked.Leaders set Off, Ask first, or Allow for every tool, for the whole team.
A new name comes up on a callThe rep notices, then asks Claude to add the contact.Arrows enriches the person and updates HubSpot.
QuotesClaude can create a quote (in beta) when a rep asks for one.Arrows prepares quotes with line items in HubSpot as part of the deal’s gameplan.
Arrows is its own product, not part of Claude. Your reps can keep using Claude alongside it.
Agent kickoff
Every tool. Every deal. No prompts.
An Agent Architect connects your stack and sets what Arrows can do in each tool. Then Arrows does the follow-through on every deal, and your reps approve what matters.
Yes. HubSpot runs a remote MCP server, and its Claude connector, built by HubSpot, is in Claude’s connector directory. Reps should use the directory connector. Developers can reach the server at mcp.hubspot.com through a user-level app on HubSpot’s developer platform.
How do I connect Claude to HubSpot?
In Claude, go to Customize, then Connectors, and add HubSpot from the directory. Click Connect, log in to HubSpot, choose the permissions to allow, and click Connect app. Then toggle HubSpot on in a chat. A Super Admin or a user with App Marketplace access has to connect first.
Is the HubSpot Claude connector free?
HubSpot makes it available on all HubSpot products and plans. On the Claude side, HubSpot’s setup guide lists a paid plan: Pro, Max, Team, or Enterprise. Usage counts against HubSpot’s normal API limits.
Can Claude update deals in HubSpot?
Yes. Claude can create and update deals, contacts, companies, tickets, and activities, and create quotes in beta. It can’t delete records. HubSpot recommends setting write tools to Needs approval so Claude asks before each change.
Can I connect more than one HubSpot account to Claude?
No. A Claude account connects to one HubSpot account at a time. To switch, disconnect HubSpot in Claude and connect again with the other account.
How is Arrows different from the HubSpot connector?
The connector lets Claude work HubSpot when one rep asks. Arrows works every deal without a prompt: it reads HubSpot alongside email and calls, follows your team’s playbook and each deal’s gameplan, and writes changes back once a rep approves. Leaders set Off, Ask first, or Allow for every tool.
We use cookies and other tracking technologies (“cookies”) to collect information you provide and information about your interactions with our site to enhance navigation, understand how people use our site, assist with our marketing efforts and customer service, and identify the companies that visit so our sales team can follow up. We also share this information with our social media, advertising, and analytics partners. Choose which cookies you agree to under “Cookie settings”, accept all, or reject optional cookies. Change your choice anytime via “Cookie settings” in the footer. Read our Cookie Policy
We, and our third-party partners, use cookies, pixels, and other technologies to collect, record, and share information you provide as well as information about your interactions with our site to enhance navigation, understand how people use our site, assist with our marketing efforts and customer service, and identify the companies and the people that visit so our sales team can follow up. By continuing to use this site or by clicking one of the buttons below, you acknowledge our privacy practices as described in our Privacy Policy and Cookie Policy. Read our Cookie Policy
We and our third-party partners use cookies and other tracking technologies to make the site work as you expect, understand how people use it, measure our marketing, show you relevant Arrows content, and identify the companies (and in the US, the people) that visit so our sales team can follow up. Choose which categories to allow. Strictly necessary cookies are always on. You can change your settings anytime via “Cookie settings” in the footer.
Strictly necessary
Required for core site functions and security, and for remembering your cookie choices. These are always on.
Always on
Analytics
Collect information about how people use the website and how the website performs.
Marketing
Used to measure our campaigns, show you relevant Arrows content on other platforms, and identify the company (and in the US, the person) visiting so our sales team can follow up.
Your browser is sending a Global Privacy Control signal, so Analytics and Marketing cookies are switched off and cannot be turned on here.