HubSpot MCP Server
The official HubSpot MCP server connects AI agents to your HubSpot CRM. Agents can list, search, batch-read, and batch-create CRM records across contacts, companies, deals, and tickets, manage properties and object schemas, work with associations between records, and log engagements such as notes, calls, and emails.
Tools
hubspot-batch-create-associations
Create associations between records in a single batch.
hubspot-batch-create-objects
Create multiple CRM records of an object type in one batch.
hubspot-batch-read-objects
Read multiple CRM records by their IDs in one batch call.
hubspot-batch-update-objects
Update multiple CRM records of an object type in one batch.
hubspot-create-engagement
Log an engagement such as a note, call, email, or meeting.
hubspot-create-property
Create a new custom property on a HubSpot object type.
hubspot-generate-feedback-link
Generate a shareable link to a record in the HubSpot UI.
hubspot-get-engagement
Retrieve the details of a specific logged engagement.
hubspot-get-schemas
Retrieve the available custom object schemas and definitions.
hubspot-get-user-details
Get details about the authenticated HubSpot user and account.
hubspot-list-associations
List the associations between a record and other objects.
hubspot-list-objects
List a paginated set of CRM records for an object type.
hubspot-list-properties
List the properties defined for a HubSpot object type.
hubspot-search-objects
Search CRM records using property-based filter criteria.