hubapi.com
HubSpot is a CRM and developer platform for customer data, marketing, sales, service, CMS, and automation workflows. Its developer tooling also supports local app development and AI-agent access to HubSpot data and platform features.
HubSpot (hubapi.com) exposes multiple authenticated REST APIs under api.hubapi.com, a remote MCP server, a local developer MCP server, and two CLIs (HubSpot CLI and Agent CLI).
- HubSpot Developer MCP serverdiscovered
- HubSpot MCP serverdiscovered
- HubSpot REST APIsdiscovered
- hubapi.com – analyticsdiscovered
- hubapi.com – cmsdiscovered
- hubapi.com – business unitsdiscovered
- hubapi.com – authdiscovered
- hubapi.com – communication-preferencesdiscovered
- hubapi.com – conversationsdiscovered
- hubapi.com – crmdiscovered
- hubapi.com – eventsdiscovered
- hubapi.com – automationdiscovered
- hubapi.com – marketingdiscovered
- hubapi.com – webhooksdiscovered
- HubSpot Developer CLIdiscovered
- HubSpot Agent CLIdiscovered
$ hubspot auth loginAcquired by the CLI — running hubspot auth login opens the auth flow and stores the credential.
Create a privately distributed app and configure its auth type as static following the authentication overview and app creation guide. Copy the static auth access token from the app settings in your HubSpot account and send it as Authorization: Bearer ....
In your HubSpot account, go to Development → Legacy apps, create a private app, choose scopes, then open the app's Auth tab and copy its access token as described in Legacy private apps. Use it as Authorization: Bearer ... for HubSpot API requests.
In your HubSpot account, go to Development → Keys → Service keys, click Create service key, assign scopes, then copy the key from the key details page as described in Make API requests using a service key. Use it as Authorization: Bearer ... for supported REST API requests and as HUBSPOT_ACCESS_TOKEN for admin-mode Agent CLI usage.
$ hs account authAcquired by the CLI — running hs account auth opens the auth flow and stores the credential.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing