HubSpot
Connect agents to HubSpot CRM. Manage contacts, deals, companies, and automate sales workflows.
Available Tools
40 tools available in this integration
Hubspot.GetAllUsers Get all users/owners in the HubSpot portal
Hubspot.GetUserById Retrieve detailed information about a specific user or owner by ID
Hubspot.WhoAmI Get current user information from HubSpot
Hubspot.ToolkitEnviromentGuidance Obtain guidance for using the HubSpot MCP Server effectively
Hubspot.CreateNoteActivity Create a note engagement activity with required owner and associations
Hubspot.CreateCallActivity Create a call engagement activity with required owner and associations
Hubspot.CreateEmailActivity Create a logged email engagement activity with essential fields
Hubspot.CreateMeetingActivity Create a meeting with essential fields including date and time
Hubspot.CreateCommunicationActivity Log communications via SMS, WhatsApp, LinkedIn, or other channels
Hubspot.AssociateActivityToDeal Associate a single activity object to a deal
Hubspot.UpdateNoteActivity Modify note activities by ID or search by keywords
Hubspot.UpdateCallActivity Modify call activities by ID or search by keywords
Hubspot.UpdateEmailActivity Modify email activities by ID or search by keywords
Hubspot.UpdateMeetingActivity Modify meeting activities by ID or search by keywords
Hubspot.UpdateCommunicationActivity Modify communication activities by ID or search by keywords
Hubspot.GetContactDataByKeywords Retrieve contact data with associated companies, deals, calls, emails
Hubspot.CreateContact Create a contact associated with a company
Hubspot.UpdateContact Modify contact information by ID or search by keywords
Hubspot.ListContacts List contacts with optional filtering by company ID or deal ID
Hubspot.GetDealDataByKeywords Retrieve deal data with associated contacts, companies, calls, emails
Hubspot.CreateDeal Create a new deal in HubSpot
Hubspot.UpdateDeal Modify deal information by ID or search by keywords
Hubspot.UpdateDealCloseDate Update the expected close date of an existing deal
Hubspot.UpdateDealStage Updates a deal's stage, validating against the current pipeline
Hubspot.GetDealById Retrieve a specific deal by its ID from HubSpot
Hubspot.AssociateContactToDeal Associate a contact with an existing deal in HubSpot
Hubspot.ListDeals List deals with optional filtering by contact ID or company ID
Hubspot.GetNoteDataByKeywords Search for note activities by search terms
Hubspot.GetCallDataByKeywords Search for call activities by search terms
Hubspot.GetEmailDataByKeywords Search for email activities by search terms
Hubspot.GetMeetingDataByKeywords Search for meeting activities by search terms
Hubspot.GetTaskDataByKeywords Search for task activities by search terms
Hubspot.GetCommunicationDataByKeywords Search for communication activities by search terms
Hubspot.GetCompanyDataByKeywords Retrieve company data with associated contacts, deals, calls, emails
Hubspot.CreateCompany Create a new company in HubSpot
Hubspot.UpdateCompany Modify company information by ID or search by keywords
Hubspot.ListCompanies List companies with pagination support
Hubspot.GetAvailableIndustryTypes Get all available industry types for HubSpot companies
Hubspot.GetDealPipelines List HubSpot deal pipelines with their stages
Hubspot.GetDealPipelineStages List stages for a specific HubSpot deal pipeline
Why agent-optimized tools matter
Built for intent, not API schemas
Forcing the agent to juggle not only what you want to get done, but also how to operate all the APIs it needs to use is a recipe for disaster. Agent-optimized tools keep the agent focused on the work at hand, not ID hunting.
Up to 100x fewer tokens
Context bloat is a serious problem that gets in the way of real work getting done with agents. Agent-optimized tools return only the fields the agent needs to get the job done, not the full API response. Up to 100x less token consumption on every call.
Coverage for the whole task
Most tasks take more than one action to finish. Agent-optimized tools cover the full sequence so the agent completes the workflow end to end, not just the first lookup.
Consistent at scale
Agent-optimized tools behave the same across every user, every run, every harness, every model, and every effort level. No need for the agent to spend time and tokens re-learning the API shape, it can focus on the task at hand. What works for one user holds up when serving thousands in production.
Your questions, answered
It's built around what an agent is trying to accomplish rather than mirroring HubSpot's raw API. Fewer required parameters, far fewer tokens per call, and coverage for the whole task — so agents succeed more often.
Yes. The toolkit is exposed over an MCP gateway that any framework or MCP client can connect to, and we publish install guides for the editors and coding agents we document.
No. Arcade proxies API calls and does not persist your HubSpot content. Where HubSpot requires credentials, Arcade brokers them and stores them encrypted at rest — the model never sees them.
With Contextual Access policies: require human approval before consequential actions, redact sensitive fields on the way back, or restrict the scopes a given agent gets.