HubSpot
Connect your company's HubSpot account to Cakewalk so agents can search contacts, read deals, update properties and work with engagements through the gateway.
Last updated
Was this helpful?
Connect your company's HubSpot account to Cakewalk so agents can search contacts, read deals, update properties and work with engagements through the gateway.
Connect your company's HubSpot account to Cakewalk's MCP Gateway. Every agent tool call against HubSpot passes through the gateway and is evaluated against your Policies.
HubSpot user with access to the Developer area of your company's HubSpot account.
HubSpot surfaces required scopes on the OAuth consent screen at connect time. You will approve the scope set in the HubSpot consent flow; nothing is preselected on the MCP auth app configuration page. The scope set requested by mcp.hubspot.com determines which agent actions are available against HubSpot once the Connection is live.
Sign in to your company's HubSpot account.
In the left sidebar, open Development.
Click MCP Auth Apps.
In the upper right, click Create MCP auth app.
Enter a name for the app, then create it.
You land on the app's configuration page.
On the app's configuration page, find the Redirect URL field.
Paste this URL:
Save.
OAuth 2.1 installs require PKCE, so HubSpot will not let you test or run the install URL until you generate PKCE values.
On the app's configuration page, find the Installation URL Builder (OAuth 2.1) section.
Click Generate PKCE values.
HubSpot generates one time PKCE values for the install. They are not saved, so generate them here as part of setup.
The Test URL button stays disabled until PKCE values exist.
The MCP auth app's configuration page shows the Client ID and Client Secret. Copy both. HubSpot may hide the secret after first view; copy it now.
Go to All Connections.
Find HubSpot.
Click Edit credentials.
Paste the Client ID and Client Secret.
Save.
The HubSpot Connection card flips to Active on All Connections. From an agent platform connected to Cakewalk, ask the agent to look up a contact in HubSpot by email. If HubSpot returns the contact, the Connection is live.
Invalid redirect URI on consent: the value in Redirect URL must match https://mcp-gateway.getcakewalk.io/api/v1/Auth/Callback exactly, with no trailing slash.
Dynamic client registration is required but not supported: HubSpot removed dynamic client registration from mcp.hubspot.com in mid 2026. The customer self serve path documented on this page replaces it. If you previously connected via the older dynamic flow, recreate the Connection using these steps.
Lost Client Secret: if you missed the initial copy, regenerate the secret on the MCP auth app's configuration page and re paste it in Cakewalk.
Last updated
Was this helpful?
Was this helpful?
https://mcp-gateway.getcakewalk.io/api/v1/Auth/Callback