HubSpot MCP connector
HubSpot is an AI-powered customer platform that unifies marketing, sales, and customer service operations. The HubSpot MCP connector allows AI agents to manage contacts and companies, create and track deals, and organize contacts into lists for targeted campaigns. It also supports managing customer service tickets from creation through resolution and retrieving ticket details across your HubSpot instance.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the HubSpot MCP connector to perform the following actions:
- Automatically add new leads to targeted HubSpot lists for segmented campaigns
- Create and update company records to maintain accurate organizational data in HubSpot
- Track sales opportunities by creating and managing deals through pipeline stages
- Build a centralized contact database by creating and organizing customer profiles
- Route and resolve customer issues by creating and updating support tickets
- Associate tickets with contacts and companies to maintain complete customer context
- Monitor ticket pipeline progress and stage assignments for support team visibility
Example prompts
Use the following example prompts to invoke HubSpot MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a new contact in HubSpot for a prospect named Sarah Chen with email sarah.chen@acme.com.Show me all open deals in HubSpot that are in the negotiation stage.Add this contact to the VIP customers list in HubSpot.Create a new support ticket in HubSpot for a customer reporting a billing issue.List all unresolved tickets assigned to the support team in HubSpot.Update the contact record for John Smith to reflect his new job title as director.Create a new company record in HubSpot for Acme Corp with industry software.Get the current status and stage breakdown of our ticket pipeline in HubSpot.Archive this old deal that closed six months ago from HubSpot.Show me all contacts in HubSpot that were added in the last 30 days.
HubSpot MCP connector tools
The HubSpot MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| hubspot_addcontact_invoke | Adds an existing contact to a specified list. |
| hubspot_createcompany_invoke | Creates a new company record in HubSpot. |
| hubspot_createcontact_invoke | Creates a new contact record in HubSpot. |
| hubspot_createdeal_invoke | Creates a new deal record in HubSpot. |
| listTickets | Retrieves all tickets from the HubSpot account. |
| createTicket | Creates a new ticket in HubSpot. |
| getTicket | Retrieves details for a specific ticket. |
| updateTicket | Modifies properties and information for a specific ticket. |
| deleteTicket | Archives a specific ticket in HubSpot. |
| listContacts | Retrieves all contacts from the HubSpot account. |
| createContact | Creates a new contact record in HubSpot. |
| listDeals | Retrieves all deals from the HubSpot account. |
| createDeal | Creates a new deal record in HubSpot. |
| listTicketPipelines | Retrieves all ticket pipelines from the HubSpot account. |
| createTicketAssociation | Links a ticket to another object in HubSpot. |
| deleteTicketAssociation | Removes the link between a ticket and another object. |
| getContact | Retrieves details for a specific contact. |
| updateContact | Modifies properties and information for a specific contact. |
| deleteContact | Archives a specific contact in HubSpot. |
| getDeal | Retrieves details for a specific deal. |
| updateDeal | Modifies properties and information for a specific deal. |
| deleteDeal | Archives a specific deal in HubSpot. |
| getTicketPipeline | Retrieves details for a specific ticket pipeline. |
| listPipelineStages | Retrieves all stages within a specific ticket pipeline. |
| getPipelineStage | Retrieves details for a specific stage in a pipeline. |