commerce-bots

HubSpot MCP Server (Official)

hubspot-mcp

crmhubspot

HubSpot's official MCP server (npx @hubspot/mcp-server): 21 CRM tools — list/search/read objects (contacts, companies, deals), properties, associations, engagements and workflows, plus batch create/update. Auth via a private-app token or service key.

When to use

Agents reading or updating HubSpot CRM data — contacts, companies, deals, properties, associations and engagements — with explicit tools and batch operations.

When not to use

Tight context budgets (21 tool defs ~9.3k tokens), or write flows whose scopes you have not granted the token — writes 403 without them.

Open source

Free, functional integration code you run yourself.

Premium · managed ✦

We run it in production for you — idempotent writes, automatic retries, full visibility.

Run it for me →

What you need to integrate

Authentication

apikey · documented

Requirements

  • Rate limits: documented
  • Tool-definition budget: 9,347 tok

Setup checklist

  1. Create an API key/secret in the provider dashboard (use test/sandbox mode).
  2. Set environment variables: HUBSPOT_MCP_API_KEY.

Env: HUBSPOT_MCP_API_KEY

Docs & known issues

Evaluation

Create operations✗ not idempotent
Update operations✗ not idempotent

Not conclusively measured — verified with a read-scoped token, so batch create/update were not exercised as idempotent.

Works with

See the full compatibility list.