Skip to content
Best Marketing MCPs
Vendor-maintainedDocumentation reviewed

For CRM, campaign and content work inside HubSpot

HubSpot MCP server

By HubSpot. Official remote server from HubSpot. Separate from HubSpot’s local Developer MCP server for building apps, which we don’t cover.

The broadest marketing write access in this directory: it can create and publish landing pages, website pages and blog posts, update campaigns and draft marketing emails, as well as read email analytics and AEO metrics. Setup is a step more technical than pasting a URL, because someone creates an MCP connector in HubSpot first.

Disclosure: the publisher of this site has commercial relationships with some of the companies whose products we rank. Read our full disclosure.

Reads data
Yes
Makes changes
Yes
Runs
Hosted
Cost
No MCP fee / free to start

What it does

  • CRM: read and write contacts, companies, deals, tickets, leads and custom objects; log calls, emails, meetings, notes and tasks.
  • Content: read, create, edit and publish landing pages, website pages and blog posts, and read their analytics.
  • Marketing: create and update campaigns; read marketing email analytics and create email drafts.
  • AEO: brand metrics, share of voice and tracked prompts across ChatGPT, Gemini, Perplexity and Claude, on Marketing Hub Professional or Enterprise.

Reads

CRM records, activities, campaigns, pages, blog posts, content analytics, conversations, marketing email analytics and (on Marketing Hub Professional or Enterprise) AEO metrics.

Makes changes: Yes

Creates and edits CRM records and activities; creates, edits and publishes landing pages, website pages and blog posts; updates campaigns; creates email drafts, properties and segments.

Marketing tasks it helps with

  • Brief yourself on an account

    Latest activity and open deals in one answer.

    Try: “Get me the latest update about Acme Inc. from my HubSpot account.”

  • Draft a campaign email

    Creates a draft; review and send in HubSpot.

  • Publish a landing page update

    Write access to HubSpot CMS pages.

Who it’s for

A good fit if

  • Teams whose CRM, email and site already live in HubSpot.
  • RevOps and marketing ops leads.

Look elsewhere if

Requirements and setup

  • A HubSpot account and permission to create an MCP connector.
  • An MCP client that supports OAuth with PKCE.
  1. In HubSpot, go to Development → MCP Connectors → Create MCP connector, with your client’s redirect URL.
  2. Connect your MCP client to https://mcp.hubspot.com using the connector’s client ID and secret.
  3. Run get_user_details to see which tools your account can use.

Step-by-step for each assistant: How to connect an MCP.

Limitations

  • If Sensitive Data is turned on in your account, activity and conversation data are blocked through the MCP server.
  • Based on CRM search, without vector search.
  • Scope updates require re-installing the connector.

Sources and evidence

Documentation reviewed. We read the maker’s current documentation and linked sources. We have not installed it or run a workflow, so this page says nothing about speed, reliability or output quality.

Facts checked against these sources on .