HubSpot MCP

Search and update your CRM, see which campaigns drove revenue, and draft emails and posts

The HubSpot MCP is HubSpot's official remote server at https://mcp.hubspot.com. If HubSpot is your marketing stack, it gives Claude your CRM, campaigns and content: search and update contacts, companies and deals, read campaign attribution and email analytics, and draft landing pages, emails and blog posts.
Claude acts with your own HubSpot permissions, and every write asks for confirmation first. The HubSpot connector for Claude is free. Some tools depend on your HubSpot plan, and Claude can check what you have access to with get_user_details.

Watch out

  • Writes change real records. Claude asks before each one, so read what it's about to change.
  • Attribution reports cover closed-won deals only. AEO tools need Marketing Hub Professional or Enterprise.
  • With Sensitive Data turned on in HubSpot, activity and conversation data are blocked from the server.

Install

The easiest way is the claude.ai connector. A HubSpot Super Admin (or a user with App Marketplace permissions) opens Settings → Connectors → Browse connectors, adds HubSpot, signs in to the HubSpot account and picks the permissions. It then also works in Claude Code when you're signed in with the same Claude account.
To connect Claude Code directly, create an MCP connector in HubSpot under Development → MCP Connectors with redirect URL http://localhost:8080/callback, then pass its client ID:
Terminal

Loading editor...

claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 hubspot https://mcp.hubspot.com
Run /mcp and sign in to HubSpot.
© 2026 Paralect, Inc 651 N Broad St, Suite 206, Middletown, 19709, Delaware, United States