HubSpot MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HUBSPOT_ACCESS_TOKENYesYour HubSpot access token. This is required to authenticate and interact with HubSpot resources.

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
HubSpot ContactsList of HubSpot contacts
HubSpot CompaniesList of HubSpot companies
HubSpot Recent EngagementsHubSpot engagements from all companies and contacts from the last 3 days

Tools

Functions exposed to the LLM to take actions

NameDescription
hubspot_get_contactsGet contacts from HubSpot
hubspot_create_contactCreate a new contact in HubSpot
hubspot_get_companiesGet companies from HubSpot
hubspot_create_companyCreate a new company in HubSpot
hubspot_get_company_activityGet activity history for a specific company
hubspot_get_recent_engagementsGet HubSpot engagements from all companies and contacts from the last 3 days