crm Official server available

HubSpot MCP Server

The official HubSpot MCP server connects Claude to your CRM: contacts, deals, campaigns, marketing emails and blog posts. Setup, safety and prompts.

Pricing
free
Page updated

Free on every HubSpot plan, free CRM included. The Claude connector needs a paid Claude plan, and the AEO tools need Marketing Hub Pro or Enterprise.

View docs
https://mcp.hubspot.com
Website

HubSpot runs two official MCP servers. The remote one at https://mcp.hubspot.com is the one marketers want. It reads and writes CRM records, campaigns, marketing emails, landing pages and blog posts. The other one, the Developer MCP server, runs locally through the HubSpot CLI (hs mcp setup) and is for people building HubSpot apps and CMS themes. If you don't write code, skip it.

On Claude you don't touch a config file. HubSpot is listed in Claude's connector directory, it works on every HubSpot plan (free CRM included), and you need a paid Claude plan. ChatGPT has its own HubSpot connector. Claude Code, Cursor and custom agents hit the same server through an MCP connector you create in HubSpot under Development > MCP Connectors.

My favorite workflow: ask Claude which campaign drove the most closed-won revenue last quarter (that's the get_campaign_attribution_reports tool), then have it rank your marketing email subject lines by click rate and write the next email as a HubSpot draft. You review it in HubSpot and hit send yourself. There's no send tool in HubSpot's public tool list.

The caveat: writes are real. It can create and edit contacts, deals and tasks, and it can publish landing pages and blog posts. It asks for confirmation before writes, and HubSpot tells you to set Write tools to Needs approval in Claude's connector settings. Do that. It can't delete anything, bulk edits cap at 10 records at a time, and if your account has Sensitive Data turned on, engagement data (emails, calls, notes) is blocked.

Official vs community HubSpot MCP

HubSpot MCP server (remote)

Remote server URL: https://mcp.hubspot.com

Use the official server. HubSpot maintains it, it respects each user's HubSpot permissions, and every create or update shows up in the audit log tagged to the user and the connector. It also covers things I haven't seen in community HubSpot servers: campaign attribution, marketing email drafts, page publishing and AEO data. The local Developer MCP server is a different product for building HubSpot apps, not for querying CRM data.

What you can ask it

  • “Which campaign generated the most closed-won revenue last quarter? Show deal count and total amount per campaign.”
  • “Pull our last 20 marketing emails and rank the subject lines by click rate. What do the top 5 have in common?”
  • “How long did contacts spend in each lifecycle stage last quarter? Tell me where MQLs stall.”
  • “List landing pages under a 2% conversion rate in the last 30 days and suggest one fix for each.”
  • “Draft a blog post on email deliverability in HubSpot with author, meta description and slug. Leave it as a draft.”
  • “Create a static segment of contacts who opened an email in the last 14 days but have no open deal.”

Features

  • Search and filter contacts, companies, deals, tickets, leads, custom objects and segments, or query them SQL-style with `query_crm_data`
  • Campaign analytics plus closed-won revenue attribution per campaign
  • Marketing email stats (sends, opens, clicks, bounces, unsubscribes) and draft creation with A/B variants
  • Create, edit and publish landing pages, website pages and blog posts
  • Create and update CRM records and log calls, notes, meetings and tasks (no deletes)
  • Content analytics for pages and posts: views, form submissions, conversion rates
  • AEO tracking: share of voice and prompt results across ChatGPT, Gemini, Perplexity and Claude (Marketing Hub Pro or Enterprise)

How to set up the HubSpot MCP Server

Works with: Claude, ChatGPT

Claude (web, desktop, mobile) 1. In Claude, open Settings > Connectors and click Browse. 2. Search for HubSpot and click Connect. 3. Log in to the HubSpot account you want, pick the permissions, then click Connect app. 4. In a chat, click + > Connectors and switch HubSpot on. 5. Open the connector's tool settings and set Write tools to Needs approval. If you're not a Super Admin (or don't have App Marketplace Access), a Super Admin has to approve the connector in HubSpot first. ChatGPT 1. Go to Settings > Apps, select HubSpot and click Connect. Claude Code, Cursor or a custom agent 1. In HubSpot, go to Development > MCP Connectors > Create MCP connector and add your client's OAuth redirect URL. 2. Point your MCP client at https://mcp.hubspot.com using the connector's client ID and client secret. The client has to support OAuth with PKCE. 3. Run the get_user_details tool to check which objects and tools your account can use.

Alternatives

HubSpot Developer MCP server

Official but local and CLI-based. Use it to build HubSpot apps and CMS themes, not to query your CRM.

Zapier MCP

Handy if one agent needs HubSpot plus a dozen other apps, but you get Zapier's actions instead of HubSpot's native tools.

FAQ

Is there an official HubSpot MCP server?
Yes. HubSpot runs a remote MCP server at https://mcp.hubspot.com for CRM and marketing data, plus a separate local Developer MCP server for building apps through the HubSpot CLI.
How do I connect HubSpot to Claude?
In Claude, go to Settings > Connectors > Browse, search for HubSpot and click Connect. Log in to HubSpot, choose permissions and click Connect app. You need a paid Claude plan (Pro, Max, Team or Enterprise).
Can the HubSpot MCP change or delete my data?
It can create and update records, log activities and publish pages and blog posts, but it can't delete anything. It asks before writes, and you should set Write tools to Needs approval so it always does.
Can it send marketing emails?
It can create, edit and preview marketing email drafts. There's no send tool in HubSpot's public tool list, so sending stays in HubSpot.
Is the HubSpot MCP server free?
Yes on the HubSpot side, on every plan including free CRM. Some tools need paid hubs, for example AEO needs Marketing Hub Professional or Enterprise.

Added: 2026-02-26 · Last reviewed: 2026-09-22