Short answer: use the official HubSpot connector for Claude. HubSpot requires a paid Claude plan (Pro, Max, Team or Enterprise) and an active HubSpot user, on any HubSpot plan. In Claude, open Settings, then Connectors, browse for HubSpot, click Connect and sign in. Claude then works with your live HubSpot data, within your HubSpot permissions.
Claude on its own knows nothing about your business. Ask it which deals are at risk this quarter and it can only guess, or work from a spreadsheet someone exported last week.
Connect it to HubSpot and that changes. Claude reads your live contacts, companies, deals and activity, and answers from the data you actually have.
The connection takes minutes. Making it useful takes more thought. This guide covers both: how to connect, what Claude can then see and change, and what to sort out before you rely on it. For the wider picture, start with our complete guide to Claude and HubSpot.
The short version
- MCP (Model Context Protocol) is the open standard that connects Claude to live HubSpot data.
- You connect through the official HubSpot connector for Claude. No developer needed.
- HubSpot requires a paid Claude plan (Pro, Max, Team or Enterprise) and an active HubSpot user, on any HubSpot plan. You don’t need Claude Team.
- Claude only sees what the connected user can see in HubSpot.
- Claude can view, create and update a lot of HubSpot data, including pages and marketing emails. It can’t delete anything.
- Clean data and a clear reporting framework decide whether the connection is worth having.

Why is Claude limited without CRM access?
Because without access, every answer depends on what someone remembered to paste in.
Most teams start by copying data into a chat or uploading an export. That works for a one-off question. It breaks down fast:
- The data’s out of date the moment it’s exported.
- Reporting stays manual. Someone still builds the spreadsheet every week.
- Context is missing. An export of deals rarely includes the activity, contacts and history that explain them.
For most B2B companies, HubSpot is where that context lives. Giving Claude direct, permissioned access to it is what turns a general assistant into a useful analyst.
What is MCP?
MCP, the Model Context Protocol, is an open standard that lets AI models like Claude connect to other systems and fetch data securely, at the moment they need it.
HubSpot runs a remote MCP server. The HubSpot connector for Claude uses it. You don’t need to build anything or manage the protocol yourself.
How does it work in practice?
- You ask Claude a question, for example “Which open deals over £20,000 have had no activity for three weeks?”
- Claude works out which HubSpot data it needs.
- Through the connector, it requests those records from HubSpot, under your user permissions.
- Claude analyses the results and writes the answer.
- You get a response based on live data, not last week’s export.
How is MCP different from a traditional API integration?
An API integration does fixed jobs a developer defines. MCP lets an AI model decide what to fetch in response to a question.
| Traditional API integration | MCP connector | |
|---|---|---|
| Set-up | Custom development | Install and sign in |
| What it does | Predefined actions, like syncing a field | Answers open questions across records |
| Who uses it | Systems talking to systems | People asking questions in plain English |
| Best for | Reliable, repeatable data sync | Analysis, summaries and ad-hoc questions |
APIs still matter. Your HubSpot integrations with accounting, billing or product data should keep running as they are. MCP sits alongside them.
How do you connect Claude to HubSpot?
Six steps. Menus change from time to time, so check HubSpot’s and Anthropic’s help pages if anything looks different.
Step 1. Check you have the right plans
HubSpot requires a paid Claude plan (Pro, Max, Team or Enterprise) and an active HubSpot user. The connector works with all HubSpot products and plans. Claude Team is useful for shared admin and governance, but it isn’t required.
Step 2. Get the right approvals
In HubSpot, Super Admins and users with App Marketplace Access can connect straight away. Everyone else needs a Super Admin to approve the connector first. On Claude Team and Enterprise plans, an Owner or Primary Owner enables the connector for the organisation before members can connect. Each person then signs in individually.
Step 3. Add the HubSpot connector in Claude
In Claude, go to Settings, then Connectors (Customize, then Connectors in newer versions). Click Browse, search for HubSpot and click Connect.
Step 4. Sign in to HubSpot and review permissions
Log in to HubSpot. If you have access to more than one account, pick the right one, because each Claude account connects to one HubSpot account. Read the permissions requested before you approve them.
Step 5. Set write tools to “Needs Approval”
In Claude’s settings for the HubSpot connector, set the tools that create or update data to “Needs Approval”. That way Claude shows you the proposed changes and waits for your go-ahead. With “Always allow”, changes go straight in. HubSpot recommends “Needs Approval”, and so do we.
Step 6. Validate what Claude can see, and agree how it’s used
Ask a few questions you already know the answers to, like “How many open deals are in the sales pipeline?” Compare the results with your HubSpot reports. Check each role sees what it should, and nothing more.
Then decide which teams may create or update data through Claude, what gets reviewed and who owns the connector. Write it down. One page is enough.
To disconnect at any time, go to Settings, then Connectors in Claude, select HubSpot and click Disconnect.
What can Claude read in HubSpot?
Whatever the connected user can see, across the main CRM objects and more.
According to HubSpot, Claude can read contacts, companies, deals, tickets and activity history (emails, calls, meetings, tasks and notes), plus marketing email and content analytics and campaign data. Two settings limit this:
- User permissions. A rep restricted to their own deals sees only their own deals through Claude.
- Sensitive Data. If HubSpot’s Sensitive Data setting is on, Claude can’t access engagement data at all.
Can Claude write to HubSpot?
Yes, more than most people expect. It can create and update, but not delete.
| Action | Supported? | Notes |
|---|---|---|
| View records | Yes | Within the connected user’s permissions |
| Create and update CRM data | Yes: contacts, companies, deals, tickets, leads, custom objects, line items, products, activities | Up to 10 records at a time |
| Create and update content | Yes: blog posts, website and landing pages, marketing emails | Added in HubSpot’s September 2026 update |
| Create, not update | Properties, campaigns, marketing events | |
| Change invoices, orders, payments, subscriptions | No | Read-only through the connector |
| Delete anything | No | Not supported |
Every create and update shows in HubSpot’s audit log, attributed to the user and the Claude connector. Start most roles read-only, and add write access for specific, reviewed tasks.
Is connecting Claude to HubSpot secure?
Yes, when HubSpot permissions are set up properly.
The connector uses OAuth and works under the permissions of the HubSpot user who connects it. Nobody gets more access through Claude than they already have in HubSpot. That makes your HubSpot roles the main control. If they were set generously years ago, review them before rollout.
HubSpot also states that Anthropic doesn’t use data shared through the connector to train its models except in certain instances, and points to Anthropic’s consumer or commercial terms. Check which apply to your Claude plan.
For a role-by-role permission model and a governance checklist, read is the HubSpot connector for Claude secure?
What can you do once it’s connected?
Turn CRM data into decisions. The most valuable uses are analytical, not content generation.
- Deal analysis. Which deals have stalled, which are single-threaded, which are likely to slip.
- Pipeline performance. Where conversion drops, how velocity is changing, what the forecast depends on.
- Lead prioritisation. Which new leads look most like your best customers.
- Marketing reporting. Which channels and campaigns create pipeline that closes.
- Prepared context. Account summaries, meeting prep and follow-up drafts, reviewed before anything is sent.
The full list, with example prompts and the hard limits, is in what Claude can actually do inside HubSpot. For where to begin, see where to start with AI in HubSpot.

What are the most common mistakes?
Treating the connection as the project. It’s the easy part.
Poor CRM data quality
Claude reads what’s there. Duplicates, expired close dates and inconsistent lifecycle stages turn into confident, wrong answers.
No governance
Without agreed rules on access, writes and review, adoption either stalls or drifts. Neither is good for trust in the CRM.
”Always allow” on write tools
It’s the quickest way to an unreviewed change to a record, a page or an email. Keep approval on.
No reporting framework
If you haven’t decided which questions matter, you get a different answer to a different question every week. Define the questions first.
Missing business context
Claude fetches and reasons. It doesn’t set revenue goals, define lifecycle stages or design attribution. People still do that.
What should you fix before you connect?
Six things, in this order:
- CRM data quality. Merge duplicates, assign owners, fix associations.
- Lifecycle stages. Define them and use them consistently.
- Pipeline structure. Stages that match buyer progress, with current close dates.
- Reporting requirements. The five questions leadership wants answered each week.
- User permissions. HubSpot roles that match what each person should see.
- Attribution. A source model the team agrees on.
Our seven-step method for preparing HubSpot data for AI works through each of these.
When should you get expert help?
When the connection works but the answers don’t.
Typical signs:
- Reporting was already unreliable before AI got involved.
- Lifecycle stages or pipelines mean different things to different teams.
- Claude’s outputs vary week to week for the same question.
- You want a repeatable system, like a weekly leadership briefing, not one-off questions.
Our view
Connecting Claude to HubSpot is now simple. The value comes from everything around the connection: clean data, clear permissions, a defined set of questions and a team that uses the answers.
Treat it as part of your revenue system, not a tool on the side. If you want help getting there, our custom Claude and HubSpot builds start with scheduled leadership reporting, and the AI-Powered HubSpot Audit tells you what to fix first.
Connected, but not getting useful answers? Free until 12 January, book a 30-minute Day One session. We look at your HubSpot live with Claude and send you the three fixes worth making first, in writing, within 48 hours.
Key takeaways
- Use the official HubSpot connector for Claude. No developer needed.
- HubSpot requires a paid Claude plan and an active HubSpot user, on any HubSpot plan. Claude Team isn’t required.
- Claude respects HubSpot permissions and can create and update records, pages and emails, but it can’t delete.
- Set write tools to “Needs Approval”, and validate outputs against known numbers before relying on them.
- Fix data, stages and permissions first. The connection is the easy part.
Frequently asked questions
What is MCP in Claude? The Model Context Protocol is an open standard that lets Claude connect to other systems, such as HubSpot, and fetch live data securely when it needs it.
Which Claude plan do I need to connect HubSpot? HubSpot requires a paid Claude plan: Pro, Max, Team or Enterprise. HubSpot can be on any plan. On Team and Enterprise, an Owner enables the connector for the organisation first.
Can Claude read HubSpot data? Yes. It can read contacts, companies, deals, tickets and activity history, plus marketing email, content and campaign data, within the connected user’s permissions. If Sensitive Data is switched on, engagement data isn’t available.
Can Claude update HubSpot records? Yes. It can create and update CRM records and, since September 2026, blog posts, website pages and marketing emails, up to 10 records at a time. It can’t delete anything. Set the write tools to “Needs Approval” so you confirm each change.
Is the connection secure? It uses OAuth and HubSpot’s own user permissions, so nobody gets more access through Claude than they have in HubSpot. Review roles, the Sensitive Data setting and your approval settings before rollout.
How do I disconnect HubSpot from Claude? In Claude, go to Settings, then Connectors, select HubSpot and click Disconnect.
Do I need a developer to set it up? No. The official connector is added from Claude’s settings. You may want expert help with the data, permissions and reporting framework around it.


