HubSpot MCP Server provides seamless integration with the HubSpot CRM API, enabling AI assistants to create and manage contacts and companies, retrieve detailed activity histories, and access engagement data. Built with TypeScript using the Model Context Protocol SDK, this server exposes six powerful tools for interacting with HubSpot data, including contact creation, company management, and activity tracking. Ideal for businesses looking to incorporate their CRM operations into AI assistant workflows without leaving their conversational interface.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Create a new contact in HubSpot with duplicate checking. Parameters: firstname (string, required), lastname (string, required), email (string, optional), properties (object, optional) for additional contact details.
Create a new company in HubSpot with duplicate checking. Parameters: name (string, required), properties (object, optional) for additional company details.
Get comprehensive activity history for a specific company. Parameters: company_id (string, required) that identifies the HubSpot company.
Get recent engagement activities across all contacts and companies. Parameters: days (number, optional, default: 7) to look back, limit (number, optional, default: 50) on maximum engagements to return.
Get most recently active companies from HubSpot. Parameters: limit (number, optional, default: 10) for the maximum number of companies to return.
Get most recently active contacts from HubSpot. Parameters: limit (number, optional, default: 10) for the maximum number of contacts to return.
Update an existing contact in HubSpot (ignores if contact does not exist). Parameters: contact_id (string, required) of the HubSpot contact, properties (object, required) to update contact details.
Update an existing company in HubSpot (ignores if company does not exist). Parameters: company_id (string, required) of the HubSpot company, properties (object, required) to update company details.