Skip to main content
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN
CompanyGPT Integration MCP server: streamable HTTP

Use HubSpot with AI via MCP

HubSpot brings marketing, sales and service together on one shared data model – exactly the context an AI assistant needs for reliable answers. The official HubSpot MCP server is operated by HubSpot itself and is enabled through an MCP auth app in your own account. CompanyGPT then connects to the endpoint directly.

What is HubSpot?

HubSpot is a CRM platform from US vendor HubSpot, Inc. Its modules – covering marketing, sales, customer service, website content and operations, among others – all work on the same underlying records: contacts, companies, deals, tickets and their associated activities. The platform is especially common among growth-oriented mid-market companies that do not want marketing and sales living in separate systems.

That shared data model is what makes HubSpot interesting for AI agents. A question such as “which leads from the last campaign have not been contacted yet?” touches marketing and sales objects at the same time. Over MCP, an agent can query both sides and assemble the answer instead of someone switching between lists and reports.

Connection at a Glance

MCP server
Official (HubSpot), remote – mcp.hubspot.com
Transport
Streamable HTTP
Authentication
OAuth 2.0 with PKCE (PKCE mandatory) via an MCP auth app in the HubSpot account
Operating model
SaaS
Permissions
Per user; governed by the server tools and the permissions granted at installation

How to Connect HubSpot to CompanyGPT

HubSpot operates an MCP server run officially by HubSpot at mcp.hubspot.com, reachable over streamable HTTP. No server operations of your own are required – CompanyGPT addresses the endpoint directly.

To set it up, you create an MCP auth app in your HubSpot account. It supplies the client ID and client secret for authorization. Which data is reachable then follows from the server’s tools and from the permissions the user grants during installation – not from manually configured app scopes. Sign-in itself happens per user via OAuth 2.0 with PKCE – PKCE is mandatory – so each employee’s HubSpot permissions and your account’s visibility rules stay intact.

In CompanyGPT, your administrators decide by role and group which teams may use the HubSpot integration, and whether an agent may only read or also create and update records. That lets you separate a read-only reporting agent for management from a writing sales agent.

Typical Use Cases

How AI agents in CompanyGPT work with HubSpot

Lead follow-up in sales

The agent lists deals with no activity in recent weeks, summarizes the history so far and proposes the next point of contact.

Put campaigns in context

Marketing has contacts and deals related to a campaign compiled in order to assess results without a manual list export.

Ticket overview for service

Open tickets for a customer are grouped by topic and summarized, including a note on recurring issues.

Frequently Asked Questions

HubSpot and AI – the most important answers

Does HubSpot have an official MCP server?

Yes. HubSpot provides an MCP server at mcp.hubspot.com. It is operated officially by HubSpot itself and addressed over streamable HTTP.

What is the MCP auth app and why do we need it?

The MCP auth app is set up once in your HubSpot account and supplies the client ID and client secret for MCP access. Which objects – contacts, deals or tickets, for example – are reachable follows from the server's tools and the permissions the user grants during installation.

Does an agent see all HubSpot data?

No. Sign-in happens per user via OAuth 2.0 with PKCE, so that user's account permissions apply. On top of that, the server's tools and the permissions granted at installation cap what can be reached overall.

Can the AI also create contacts or deals?

That depends on the server's tools and the permissions granted at installation. In CompanyGPT you can configure per agent whether only read operations or also write actions are permitted.

How does this connection relate to data protection?

CompanyGPT runs in your own cloud tenant and communicates directly with the HubSpot endpoint, with no additional hops. Processing by HubSpot itself continues to follow your existing contract and records of processing activities.

HubSpot and Your AI – GDPR-Compliant with CompanyGPT

CompanyGPT is the enterprise AI assistant in your own cloud tenant: all relevant AI models, your company data and integrations like HubSpot – centrally managed, with roles and permissions. We set up the connection together with you.

HubSpot is a trademark of its respective owner (HubSpot, Inc.). Its mention describes compatibility and does not imply any partnership or endorsement. Availability and scope of the connection depend on the respective vendor.