Official Finance & Sales

HubSpot

Manage HubSpot contacts, deals, and tickets, and read marketing campaign metrics.

Works with: Claude DesktopCursor

Official server · page last edited

How to install the HubSpot MCP server

Add this to your Claude Desktop MCP configuration:

Connect to mcp.hubspot.com from an MCP client and authorize with OAuth 2.0. HubSpot says the account must be on its new developer platform.

Add this to your Cursor MCP configuration:

Connect to mcp.hubspot.com from an MCP client and authorize with OAuth 2.0. HubSpot says the account must be on its new developer platform.

Built by ContextBoltPair HubSpot with ContextBolt SEO: live keyword, ranking, and competitor data, right inside your agent.

See ContextBolt SEO

The HubSpot MCP server gives Claude access to your HubSpot CRM data. Query contacts, manage deals, log activities, and read campaign metrics. For anyone running their go-to-market on HubSpot, this is one of the highest-leverage installs.

The official OAuth integration is the canonical path. Connect once and revoke from your HubSpot account whenever you want.

Why use it

CRM data is mostly used for lookups: “who’s been in the most contact with customer X?” “Which deals slipped this quarter?” “What’s the conversion rate on this email campaign?” Each one is a HubSpot UI tour with filters and views. The MCP server flips this into prompts.

For founders or sales operators running a small team on HubSpot, the daily routine of pulling reports and updating records collapses dramatically.

What it actually does

CRM ops: search and fetch contacts, companies, deals, tickets, products, orders and invoices. Update records with property changes. Work with segments (lists). Marketing: read campaigns and campaign metrics, landing pages, website pages and blog posts. Sales: log calls, emails, meetings, notes and tasks, and work with quotes.

Practical patterns:

  • “Show me deals over $10K that have been stuck in ‘Negotiation’ for more than 14 days.”
  • “Find every contact added this month from organic search and add them to my ‘New Inbound’ segment.”
  • “What’s the open rate of the latest ‘Product Update’ campaign?”

Gotchas

Custom properties are everywhere in HubSpot. The server returns them but Claude may not know what they mean. For workflows that depend on custom fields, mention them in your prompt or system message.

Rate limits depend on tier. Free and Starter accounts have lower API limits than Pro and Enterprise. Heavy usage on a Starter account can hit caps; the server handles 429s but Claude may report partial data.

Pair with Apollo.io for outbound enrichment and Brevo or Mailchimp if you also run separate email tooling. Claude can pull data from HubSpot, enrich via Apollo, and trigger sequences in whichever tool runs your outbound.

For solo founders running both HubSpot and a custom database, Postgres plus HubSpot is a useful combo. Claude can join your CRM data with your app data in a single prompt, which the HubSpot UI alone cannot.

Built by ContextBolt

Pair HubSpot with ContextBolt SEO

HubSpot is one piece of your marketing stack. ContextBolt SEO is another: a hosted MCP server that brings live keyword research, difficulty scores, SERP breakdowns, and competitor analysis into the same conversation, so your agent can tell you what to target before you publish. Every lookup saves automatically to a private SEO Dashboard. $35 a month.

See ContextBolt SEO →

HubSpot MCP server: FAQs

Is the HubSpot server official?

Yes. HubSpot documents an official MCP server that you reach at mcp.hubspot.com and authorize with OAuth 2.0. HubSpot says your account must be on its new developer platform. Community npm packages also exist, but the OAuth flow is the supported path.

What scopes does it need?

Depends on what you want to do. CRM read access to contacts, companies, deals, and tickets is the minimum useful set. Add write access to update records. The OAuth flow lists what you are granting.

Does it cover all HubSpot Hubs?

HubSpot documents read and write access to CRM objects such as contacts, companies, deals, tickets, products, orders, invoices, quotes and subscriptions, plus engagements like calls, emails, meetings, notes and tasks. Campaigns and campaign metrics, landing pages, website pages and blog posts are read-only. What is useful depends on which Hubs your account has.

Can it run lists or workflows?

HubSpot lists segments (lists) among the objects it can read and write. Its documentation does not list workflows, so do not assume the server can create or trigger them.

How does it compare to Salesforce or Pipedrive MCPs?

All three cover CRM basics. HubSpot's API is generally cleaner and the MCP server is more polished. Salesforce is more flexible but more complex. Pipedrive is simpler but covers less ground. Pick the one that matches your CRM.