Book an AI Check arrow_forward

HubSpot MCP Server: Privacy-Compliant AI Agent Connection

HubSpot is one of the strongest CRMs for marketing and sales, but especially in Germany, with the US hosting question, GDPR sensitivity and the discussion around HubSpot Breeze, it is an area of tension. With an MCP server you build a controlled AI operating layer: pipeline updates, email sequences, lead scoring, reporting, with data-protection boundaries, independent of any one model, and without the agent getting blanket access.

Book an AI Check arrow_forward View use cases
Overview of all MCP topics The complete MCP server guide brings together architecture, tools, security and GDPR — the pillar page for this cluster.
Go to the MCP server guide arrow_forward

What is an MCP server for HubSpot?

An MCP server for HubSpot connects AI agents to your HubSpot instance via the open Model Context Protocol. The model then accesses the HubSpot Public API in a standardised way (contacts, deals, tickets, workflows, emails) within clearly defined tool boundaries and permissions.

HubSpot offers a mature, well-documented REST API with OAuth authentication and fine-grained scopes. That makes custom MCP integrations technically straightforward.

Since 13 April 2026, HubSpot's official remote MCP server at https://mcp.hubspot.com has also been generally available (HubSpot changelog). It signs in via OAuth 2.1 with PKCE and needs an MCP auth app in the HubSpot account (Development > MCP Auth Apps). It reads CRM records, marketing and content objects as well as activities, and writes to core CRM objects such as contacts, companies, deals and tickets, always within the existing user permissions. If the setting for sensitive data is active in HubSpot, the server blocks activity objects such as calls, emails, meetings, notes and tasks. A custom MCP server in front of the Public API remains the alternative if you need your own tools, fixed permissions, an audit log, webhooks or a model of your choice.

Where it gets sensitive is data residency. HubSpot operates data centres in the EU and the US. According to HubSpot, the location of new paying customers is determined by the geolocation of the IP address at sign-up; accounts that use only free features end up in the US. Existing paying customers can request a move. If you have to pay strict attention to data residency from a German perspective (e.g. tax advisors, law firms, healthcare), you should go through the setup with us carefully before the MCP server goes live.

In short: HubSpot + MCP means: sales asks about the pipeline status in natural language, and the agent pulls the answer from HubSpot. Email sequences are prepared, deal stages updated, tickets classified, all at the push of a button.

MCP server vs. HubSpot Breeze: the key difference

HubSpot promotes its own AI suite Breeze (Breeze Copilot, Breeze Agents, Breeze Intelligence). The obvious question: why an MCP server if HubSpot already offers AI in the product?

Three reasons why German mid-sized companies opt for an MCP server anyway:

In practice this means: Breeze is good for isolated HubSpot workflows. MCP is the choice as soon as compliance, model freedom or cross-system needs come into play.

HubSpot AI automation: 6 concrete use cases

  1. Pipeline updates and forecasts "Which deals are in closing focus this week?" The agent pulls the current deal stage, last activity and probability, grouped by salesperson. Worth its weight in gold before forecast calls.
  2. Preparing email sequences Personalised outreach emails: based on HubSpot contact data (industry, last interaction, lead source), the agent builds drafts that only need to be reviewed and sent.
  3. Lead scoring and qualification A new lead arrives and the agent checks company data, matches it against your ICP, and proposes a score, owner and next step. Instead of manual lead routing rules.
  4. Reporting on demand MRR change, win rate per salesperson, source performance: the agent builds answers from real HubSpot data, not from last week's slides.
  5. Ticket classification and routing Incoming service tickets: the agent recognises topic, priority and language, assigns the ticket to the right team and suggests a first reply.
  6. CRM data hygiene Detecting duplicates, identifying missing required fields, flagging outdated contacts: the agent does what nobody likes doing but everybody wants done.

How the integration works

Architecture:

AI agent ↔ MCP server (official remote server mcp.hubspot.com or own server in your EU infrastructure) ↔ HubSpot (OAuth 2.1 with PKCE or Public API with OAuth 2.0, REST/JSON)

Concrete steps:

GDPR, hosting & security

HubSpot can be used in a GDPR-compliant way if these points are in place:

What does it cost?

Related guides

Frequently asked questions

Which HubSpot API does the MCP server use?

That depends on the route. HubSpot's official remote MCP server (mcp.hubspot.com, generally available since 13 April 2026) signs in via OAuth 2.1 with PKCE. A custom MCP server uses the HubSpot Public API (REST/JSON, OAuth 2.0). Scopes are granted minimally per use case.

Can HubSpot be used with MCP in a GDPR-compliant way?

Yes, if the building blocks are in place: a checked HubSpot data centre, a DPA with HubSpot and the AI provider, clear data categories and a scope minimum at OAuth level.

Can the agent send emails?

Yes, usually as drafts in existing HubSpot sequences. Direct sending without human approval is possible but is recommended only for non-critical templates.

What data residency does HubSpot have?

HubSpot operates data centres in the EU and the US. New paying accounts are assigned based on geolocation at sign-up, free-only accounts sit in the US. We check this in the audit and align the MCP setup accordingly.

Does this also work with custom objects in HubSpot?

Yes. Custom objects are addressed through the same API mechanisms, and MCP tools can map them cleanly.

How quickly is a HubSpot MCP integration productive?

We set the timeline after the AI Check. HubSpot is easy to access on the API side, and with the official remote server, building custom tools is unnecessary for standard tasks.

Which AI models are supported?

All MCP-compatible ones: Anthropic Claude, OpenAI GPT, Google Gemini, Microsoft Copilot.

Want an MCP server for your system?

A 30-minute initial consultation — we check whether your systems are MCP-ready and estimate the project effort.

Book an AI Check arrow_forward
check_circle Free
check_circle 30 minutes
check_circle Non-binding