HubSpot builds a remote MCP server to expose CRM data to AI agents
HubSpot needed to connect their CRM to AI agents, with 75% of customers already using ChatGPT, but the MCP standard lacked built-in auth support and no agent protocol had yet emerged in the AI era, making it unclear how to expose CRM data securely at scale.
HubSpot became the first CRM with a remote MCP server and the first CRM connector to OpenAI, delivered in under four weeks, with internal AI tool adoption reaching 70-80% and customers actively using the connector.
Frequently asked questions
What did this team achieve with this AI workflow?
HubSpot became the first CRM with a remote MCP server and the first CRM connector to OpenAI, delivered in under four weeks, with internal AI tool adoption reaching 70-80% and customers actively using the connector.
What tools did this team use?
Java MCP SDK, Claude Code, Dropwizard, OAuth, Breeze Assistant.
What results were reported?
customer ChatGPT usage: 75%; Connector build time: less than four weeks; internal AI tool adoption: upwards in the 70-80%; third-party HubSpot MCP servers created by community: over 100 (source-reported, not independently verified).
How is this sales ops AI workflow structured?
OpenAI MCP adoption triggers build → Build vs. buy evaluation → Extend Java MCP SDK → Implement OAuth for CRM access control → Build MCP gateway with auto-discovery → Claude Code generates tool annotations → CRM search API exposed via MCP.