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
- Your email marketing runs on Klaviyo. See Klaviyo MCP server
- Your website isn’t on HubSpot CMS. See AI Website Builder
Requirements and setup
- A HubSpot account and permission to create an MCP connector.
- An MCP client that supports OAuth with PKCE.
- In HubSpot, go to Development → MCP Connectors → Create MCP connector, with your client’s redirect URL.
- Connect your MCP client to https://mcp.hubspot.com using the connector’s client ID and secret.
- 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.
- HubSpot docs: Integrate AI tools with the HubSpot MCP server (modified Sept 30, 2026) (opens in a new tab)
- HubSpot: MCP servers overview (opens in a new tab)
Facts checked against these sources on .