HubSpot REST APIs
- URL
-
https://api.hubapi.com/ - Docs
- https://developers.hubspot.com/docs/api-reference/latest/overview
Authorization: Bearer <credential> This server does not support automatic client registration (no DCR or CIMD), so the MCP client cannot register itself. Create an OAuth app in the provider's developer settings, allow-list your MCP client's OAuth callback URL as a redirect URL, and give the client that app's client ID and secret. Then connect and approve access in the browser.
Authorization: Bearer <credential> In your HubSpot account, go to Development → Keys → Service keys, click Create service key, choose scopes, then create the key as documented in Make API requests using a service key. Copy the key from the service key details page and send it in the Authorization: Bearer ... header.
Authorization: Bearer <credential> In your HubSpot account, go to Development → Legacy apps, create a Private legacy app, add the scopes it needs, then create the app as shown in Legacy private apps. HubSpot generates an access token unique to that app; use it as a Bearer token for HubSpot API requests.