inference.eu

MCP servers · CRM and sales

HubSpot MCP server: connect AI agents to HubSpot from the EU

HubSpot runs an official remote MCP server, generally available since April 2026, that lets agents read and update CRM records such as contacts, companies, deals and tickets, and read marketing content. inference.eu agents connect to it with OAuth through an MCP connector set up in your HubSpot account, acting with the user's permissions.

  1. 01Authentication: OAuth
  2. 02Official server
  3. 03EU data centres

What agents can do with it

  • 1

    Search and read CRM records

    Search and read contacts, companies, deals, tickets and other CRM objects with their properties and associations, so an agent can answer questions about customers and pipeline.

  • 2

    Create and update records

    Create and update CRM records and engagements such as notes, tasks and logged calls, within the permissions of the user who connected the agent.

  • 3

    Marketing content and account context

    Read marketing content such as campaigns, emails and landing pages, and read account context like owners, properties and pipelines. These areas are read-only through the server.

What HubSpot and its MCP server are

HubSpot is a CRM and marketing platform used by many small and mid-sized companies in Europe, made by HubSpot, Inc. of Cambridge, Massachusetts. Teams use it for contacts, deals, support tickets, email marketing and websites.

HubSpot's remote MCP server runs at https://mcp.hubspot.com and has been generally available since April 2026. It uses OAuth 2.1 with PKCE. Agents can read and write CRM records and engagements, while marketing content and account context are read-only. Every call respects the HubSpot permissions of the user who authorised the connection.

What agents can do with HubSpot

Before a sales call, an agent can pull the company record, open deals, recent emails and support tickets and write a one-page brief. After the call, it can log a note, create follow-up tasks and move the deal stage once a person confirms.

Support leads can ask "which customers with open tickets have a renewal this quarter?" and get a list with links. Marketing teams can have an agent summarise how a campaign's emails and landing pages performed and suggest which contacts to follow up.

Setup and authentication

In your HubSpot account, a super admin creates an MCP connector, which gives you the client details the agent needs. Add the HubSpot connector on inference.eu, enter those details and sign in with HubSpot through OAuth.

The agent then acts with that user's permissions, so a user with limited team or record access keeps the agent within the same limits. Tokens are stored encrypted in the EU and used only by the agents you allow. Admins can uninstall the connector in HubSpot at any time to cut off access.

Data protection and where the data goes

CRM records are fetched from HubSpot's own MCP server, so data stays with HubSpot, a US company, as it does for your other HubSpot integrations. HubSpot accounts can be hosted in its EU data centre; check which region your account uses.

On inference.eu, the model that reads and writes CRM data runs in EU data centres, and your HubSpot credentials are stored encrypted in the EU. A CRM holds personal data about customers and prospects, so connect agents with users whose access matches the task and avoid broad super admin accounts.

Approvals and safe use

Wrong CRM updates have consequences: a changed deal stage can trigger workflows, a changed owner moves a customer to another rep, and edited contact data can affect consent and email sends.

On inference.eu you can let searches and reads run on their own and require a person's approval before an agent creates or updates records, logs engagements or changes deal stages. The approval shows the record and the fields that will change. HubSpot's property history shows previous values if something needs to be put back.

HubSpot: common questions

The questions buyers, developers and legal teams ask us most. Something missing? Ask us directly.

Ask a question

Move your AI workloads to EU infrastructure

Tell us which models you use and roughly how much traffic you have. We reply within one working day with pricing and next steps.

  • Reply within one working day
  • Pricing for your volume
  • DPA ready to sign