How do you connect Claude to HubSpot?

Quick Answer: You can connect Claude to HubSpot using the native HubSpot Connector available inside Claude's Settings. Once connected, Claude can read your CRM data in real time, letting you query contacts, summarise deals, and draft personalised outreach without leaving the chat window. Setup takes under 5 minutes.
Connecting your AI assistant directly to your CRM is one of those changes that sounds incremental but actually shifts how your whole revenue team works. This guide walks you through exactly how to connect Claude to HubSpot, what the MCP (Model Context Protocol) connector actually does under the hood, and three practical use cases for B2B SaaS teams who want to get real value out of it fast.
What Is the HubSpot Connector for Claude?
The HubSpot Connector for Claude is a native integration built on Anthropic's Model Context Protocol (MCP). MCP is a standard that lets Claude pull live, structured data from external tools rather than relying on static context you paste into the chat.
HubSpot was the first CRM to launch an MCP connector for Claude. That matters because it means the integration is built and maintained at the platform level, not cobbled together through a third-party Zapier flow or API wrapper.
When the connector is active, Claude can read your HubSpot data directly: contacts, companies, deals, notes, and activity history. You ask a question in plain English, Claude queries your CRM, and you get a real answer based on your actual data.
What You Need Before You Start
Before connecting Claude to HubSpot, confirm you have the following:
- A Claude account (Pro or Team plan; the connector feature is not available on the free tier)
- A HubSpot account with at least read access to the objects you want Claude to query
- Admin permissions in HubSpot, or access granted by your HubSpot admin
- A supported browser (Chrome or Edge recommended)
If your organisation uses HubSpot Enterprise, your admin may need to approve the connector at the workspace level before individual users can enable it. If you need help with governance, implementation, or account setup, it can be worth reviewing these HubSpot experts for B2B SaaS or comparing specialist HubSpot agencies.
How to Connect Claude to HubSpot: Step-by-Step
Step 1: Open Claude Settings
Log into your Claude account at claude.ai. Click on your profile icon in the top-right corner and select Settings from the dropdown menu.
Step 2: Navigate to Connectors
Inside Settings, find the Connectors section in the left-hand navigation. Click it, then select Browse Connectors.
Step 3: Find and Add HubSpot
In the Browse Connectors panel, search for HubSpot. Click Add to Your Team (on a Team plan) or Add Connector (on a Pro plan). You will see a permissions summary explaining what data Claude will be able to read.
Step 4: Authenticate Your HubSpot Account
Claude will redirect you to a HubSpot OAuth screen. Log in with your HubSpot credentials if prompted, then select the specific HubSpot account (portal) you want to connect. Click Connect App to grant access.
Step 5: Enable the Connector in Chat
Return to your Claude chat window. In the bottom-left corner of the input area, click Search and tools. You will see a list of your active connectors. Toggle the HubSpot switch on.
The connector is now live for that conversation. You will see a HubSpot icon appear in the chat interface confirming the connection is active.
Step 6: Test It With a Simple Query
Type a plain-English question about your CRM data to confirm everything is working. Good starting prompts:
- "How many open deals do we have in the pipeline right now?"
- "Show me the last five contacts added to HubSpot this week."
- "What is the status of the deal with [Company Name]?"
If Claude returns accurate data from your HubSpot account, the connection is working correctly.
3 Use Cases for B2B SaaS Teams
Use Case 1: Pre-Call Research in Seconds
Before a discovery or renewal call, sales reps typically spend 10-15 minutes pulling together context from HubSpot: deal history, last activity, contact notes, open tickets. With the connector active, that drops to a single prompt.
Ask Claude: "Summarise everything we know about [Company Name] before my call today." Claude pulls the contact record, deal stage, recent activity, and any logged notes, then gives you a clean briefing in seconds.
This is particularly useful for account executives carrying large books of business where deep pre-call prep on every account is not realistic.
Use Case 2: Personalised Outreach at Scale
Generic sequences fail because they are generic. The HubSpot connector lets Claude read the specific data points on a contact or company record and write outreach that references real context.
For example: "Draft a follow-up email to [Contact Name] at [Company] referencing their industry, the product they trialled, and the last note on their record."
Claude reads the HubSpot data and writes an email grounded in their actual situation, not a template with merge fields. Sales and SDR teams using this approach report significantly higher reply rates compared to standard sequence emails. If improving reply rates is a broader priority, these B2B SaaS copywriters and content marketing agencies can help refine the messaging strategy behind the prompts.
Use Case 3: Pipeline Reporting Without the Spreadsheet
Revenue leaders and founders often need quick pipeline snapshots outside of scheduled reporting cycles. Instead of building a custom report in HubSpot or exporting to a spreadsheet, you can ask Claude directly.
Ask Claude: "What is the total value of deals in the Proposal stage, and which ones have had no activity in the last 14 days?"
Claude queries the data, calculates the answer, and flags the stale deals. For small SaaS teams without a dedicated RevOps function, this removes a genuine bottleneck. Teams trying to build a more reliable reporting layer may also want to look at specialist marketing ops agencies or broader digital strategy agencies for B2B SaaS.
What Data Can Claude Access in HubSpot?
The connector gives Claude read access to the following HubSpot objects (based on the permissions you grant during setup):
- Contacts: names, emails, phone numbers, lifecycle stage, activity history
- Companies: firmographic data, associated contacts, deal history
- Deals: pipeline stage, value, close date, owner, associated contacts
- Notes and activities: logged calls, emails, meetings, and manual notes
- Custom properties: any custom fields your team has added to records
Claude does not write to HubSpot through the connector by default. It reads and reasons over your data, but does not create, update, or delete records unless you have configured additional write permissions through a separate workflow.
Common Setup Issues and How to Fix Them
The HubSpot connector does not appear in Browse Connectors. Connectors are only available on Claude Pro and Team plans. If you are on the free plan, upgrade first. If you are on a paid plan and still cannot see it, clear your browser cache and reload.
OAuth fails or returns an error. Check that you are logged into the correct HubSpot account in your browser. If your company uses SSO for HubSpot, you may need to authenticate through your SSO provider before the OAuth handshake will complete.
Claude says it cannot access HubSpot data mid-conversation. The connector toggle needs to be enabled at the start of each new conversation. If you opened a new chat window without toggling HubSpot on, Claude will not have access. Toggle it on via Search and tools in the bottom-left of the input area.
Data returned looks outdated. The connector pulls live data from HubSpot at the time of your query. If a record was updated seconds ago, it should be reflected. If data looks consistently stale, check whether your HubSpot account has any sync delays caused by third-party integrations writing to it.
Is the HubSpot Connector for Claude Secure?
The connector uses OAuth 2.0 authentication, meaning Claude never stores your HubSpot credentials. Access is governed by the permissions you grant during the OAuth flow, and you can revoke access at any time from your HubSpot account under Settings > Integrations > Connected Apps.
Anthropic does not use data from Claude's tool connections to train its models when you are on a Pro or Team plan. Check Anthropic's current privacy policy and your organisation's data handling requirements before connecting any production CRM data.
FAQs
How do I connect Claude to HubSpot? Go to Claude Settings, select Connectors, search for HubSpot, and click Add Connector. Authenticate via OAuth with your HubSpot credentials, then enable the toggle inside your chat window under Search and tools. The full setup takes under 5 minutes.
Does the HubSpot connector for Claude work on the free plan? No. The Connectors feature requires a Claude Pro or Team subscription. Free plan users do not have access to the Browse Connectors section in Settings.
Can Claude update or create records in HubSpot through the connector? By default, the connector is read-only. Claude can query and reason over your HubSpot data but does not create, edit, or delete records through the standard connector setup. Write access requires additional configuration.
What is MCP and why does it matter for HubSpot? MCP (Model Context Protocol) is Anthropic's standard for connecting Claude to live external data sources. Rather than pasting CRM data into a prompt manually, MCP lets Claude query HubSpot directly during a conversation. This means Claude's answers are based on current data, not a snapshot you copied earlier.
Is it safe to connect my production HubSpot account to Claude? The connection uses OAuth 2.0 and Claude Pro/Team plans do not use your data for model training. That said, review your organisation's data security policy before connecting a production CRM, particularly if your HubSpot instance contains sensitive customer or financial data.
Find a B2B SaaS Expert
We've collected a directory of B2B SaaS experts and agencies that we've reviewed and categorised based on service and specialism for your review.

