Answer first

Yes. HubSpot has two official MCP servers: a remote server for CRM data, generally available to all HubSpot accounts since April 13, 2026, and a local Developer MCP server for building on the HubSpot Developer Platform.

The remote server at mcp.hubspot.com reads and writes CRM records and activities over OAuth 2.1 with PKCE, and every action respects the signed-in user’s HubSpot permissions.

Official MCP server
Yes, two (remote CRM, local developer)

Availability
All HubSpot accounts (GA)

Authentication
OAuth 2.1 with PKCE

01 / Servers

The two servers, and which one you want

HubSpot publishes two distinct servers, and HubSpot says both require the latest Developer Platform version.

  • HubSpot MCP server (remote). This is the one most people mean. It is a hosted bridge that lets an authorized MCP client connect to a specific HubSpot account and work with live CRM records. If your goal is an AI assistant that can look up a deal, summarise a ticket history, or write a note back to a contact, this is the server.
  • Developer MCP server (local). CLI-based and aimed at developers building on HubSpot. It helps agentic development tools scaffold and manage projects on the Developer Platform. It needs Developer Platform v2025.2 and is set up with the hs mcp setup command. Useful, but it is a build-time tool, not a way to put CRM data in front of a revenue team.

02 / Exposes

What it exposes

HubSpot’s documentation splits access into reads and writes:

  • Read: contacts, companies, deals, tickets, leads, users, appointments, courses, listings, projects, services, custom objects and segments; calls, emails, meetings, notes and tasks; blog posts, landing pages, site pages, campaigns and marketing events; content analytics; conversations from connected inboxes; marketing email drafts and analytics; account and team information. Revenue objects such as carts, invoices, orders, line items, products, quotes and subscriptions are readable in beta.
  • Write: create and edit contacts, companies, deals, tickets, leads, line items, products, appointments, courses, listings, projects, services and custom object records; log activities; create, edit and publish landing pages, website pages and blog posts; manage campaigns, email drafts, pipelines, custom properties and static segments. Quote writes are in beta.

Some areas depend on the subscription. AEO tools need Marketing Hub Professional or Enterprise, and quote writes need Revenue Hub Professional or Enterprise. HubSpot says tool availability varies by subscription, permissions and account configuration, and suggests running get_user_details to see what a given account can reach.

03 / Connect

How to connect it

  1. Create an MCP connector in your HubSpot account under Development, then MCP Connectors. HubSpot generates OAuth credentials.
  2. Point your client at https://mcp.hubspot.com with the connector’s client ID, client secret and redirect URL. The client must support OAuth with PKCE.
  3. Authorize by choosing the HubSpot account and granting permissions. Scopes come from the server’s tools and the permissions you grant, not from a list you define.
  4. Verify with the get_user_details tool.

Developers who want the local server instead install the HubSpot CLI and run hs mcp setup.

04 / Limits

Limits

  • Sensitive data. If an account has sensitive data turned on, HubSpot blocks Activity objects (calls, emails, meetings, notes, tasks) through the MCP server. The standard CRM APIs are not affected.
  • Tier-dependent tools. Several tool groups require specific Hub subscriptions, and free-tools accounts cannot create custom pipelines through the server.
  • Reinstall on scope changes. When HubSpot adds tools, existing installs must reconnect to grant the new scopes.
  • Beta areas. Revenue object reads and quote writes were marked beta on October 6, 2026.

05 / Architecture

MCP and an API are not the same thing

An API is a set of endpoints a developer writes code against. An MCP server exposes capabilities in a form an AI client can discover and call on its own, with scoped permissions, so the agent can take an action without someone building a bespoke integration first. A CRM can have an excellent API and no MCP server, in which case connecting an agent means custom middleware. HubSpot has both.

This is why the answer for eLead is different from the answer here. A restricted API with no MCP layer leaves you building middleware. HubSpot does not have that problem.

06 / Conduyt

How it compares to Conduyt’s MCP

HubSpot’s server is broad and generally available, so for a team already on HubSpot it is the obvious place to start. The differences are the authorization model and how capability is packaged: HubSpot ties tool availability to the subscription and to per-user OAuth grants. Conduyt’s MCP server, as described on the Conduyt AI page, exposes 290+ tools across 34 modules and authenticates with scoped API keys, with dry-run mode, confirmation tokens for destructive actions and an audit log, and Conduyt does not charge per seat. The developer page covers Conduyt’s setup.

If you are already deep in HubSpot with a small team, its MCP servers are capable and the migration maths will rarely favour moving. If seat count is part of the decision, we have written up how HubSpot’s per-seat pricing works and what HubSpot actually costs. When you are ready to move, the migration playbook is the step-by-step for leaving a legacy CRM without losing a record.

Primary sources

Updated October 2026. HubSpot facts reviewed October 6, 2026: remote HubSpot MCP server GA changelog, HubSpot MCP server integration guide, HubSpot MCP overview, public beta changelog, and the MCP architecture specification. Vendor capabilities change; verify against the source before making a decision.

Frequently asked questions

Does HubSpot have an MCP server?

Yes. HubSpot publishes two MCP servers. The remote HubSpot MCP server has been generally available to all HubSpot accounts since April 13, 2026 and connects MCP-compatible AI tools to CRM data at mcp.hubspot.com using OAuth 2.1 with PKCE. The local Developer MCP server is a CLI-based server for building on the HubSpot Developer Platform and requires Developer Platform v2025.2.

What HubSpot data can the MCP server actually read and write?

HubSpot documents reads of contacts, companies, deals, tickets, leads, custom objects, segments, activities, marketing content, conversations and account information, with revenue objects such as quotes, invoices and subscriptions readable in beta. Writes cover contacts, companies, deals, tickets, leads, line items, products, custom object records and other CRM records, activities, landing pages, website pages, blog posts, campaigns, email drafts, pipelines, properties and static segments. All actions respect the user’s existing permissions.

What can the HubSpot MCP server not reach?

If an account has sensitive data turned on, HubSpot blocks calls, emails, meetings, notes and tasks through the MCP server; the standard CRM APIs are not affected. Some tools also depend on the subscription: AEO tools need Marketing Hub Professional or Enterprise, and quote writes need Revenue Hub Professional or Enterprise.

How do you set up and control access to the HubSpot MCP server?

Create an MCP connector in your HubSpot account under Development, then MCP Connectors, and connect any MCP client that supports OAuth with PKCE to mcp.hubspot.com using the connector’s client ID and secret. Scopes are set by the server’s tools and the permissions the user grants during installation, and existing installs must reconnect when HubSpot adds tools. The Developer MCP server runs locally and is set up with the hs mcp setup command.

Is an MCP server the same as an API?

No. An API is a set of endpoints a developer writes code against. An MCP server exposes capabilities in a form an AI client can discover and call on its own, with scoped permissions, so an agent can act without a bespoke integration. A CRM can have an excellent API and no MCP server, in which case connecting an agent means custom middleware. HubSpot has both.

How does Conduyt’s MCP support compare with HubSpot’s?

Both expose CRM data to AI clients through MCP, so the comparison is fit rather than whether the capability exists. HubSpot ties tool availability to the subscription and per-user OAuth grants. Conduyt’s MCP server exposes 290+ tools across 34 modules, authenticates with scoped API keys, and Conduyt does not charge per seat. Which fits better depends on your seat count and whether you already run on HubSpot.

Comparing the platforms rather than the protocol? Read the HubSpot alternatives comparison. New to the category? Start with what an AI-native CRM is. The rest of this series covers Salesforce, GoHighLevel, Pipedrive, Zoho CRM, Follow Up Boss and eLead.