Customer Data Platform · Developer Tools

hubspot logo

hubspot

shinzo-labs/hubspot-mcp

A Model Context Protocol (MCP) server implementation for the HubSpot API, providing a standardized interface for accessing and managing CRM data.

Install

npx @shinzolabs/hubspot-mcp

Client configuration

{
  "mcpServers": {
    "hubspot": {
      "command": "npx",
      "args": [
        "@shinzolabs/hubspot-mcp"
      ],
      "env": {
        "HUBSPOT_ACCESS_TOKEN": "<HUBSPOT_ACCESS_TOKEN>"
      }
    }
  }
}

Environment variables

HUBSPOT_ACCESS_TOKEN
GitHub stars
6
Category
Customer Data Platform, Developer Tools
License
MIT
Updated
Oct 6, 2026

Features

  • Complete coverage of the HubSpot CRM API

  • Support for all standard CRM objects (companies, contacts, deals, etc.)

  • Advanced association management with CRM Associations v4

  • Company-specific endpoints with property validation

  • Batch operations for efficient data management

  • Advanced search and filtering capabilities

  • Type-safe parameter validation with Zod

Tools (40)

  • crm_get_object

    Get a single CRM object by ID

  • crm_create_object

    Create a new CRM object

  • crm_update_object

    Update an existing CRM object

  • crm_archive_object

    Archive (delete) a CRM object

  • crm_search_objects

    Search CRM objects using advanced filters

  • crm_batch_create_objects

    Create multiple objects in a single request

  • crm_batch_read_objects

    Read multipl objects in a single request

  • crm_batch_update_objects

    Update multiple objects in a single request

  • crm_batch_archive_objects

    Archive (delete) multiple objects in a single request

  • crm_create_company

    Create a new company with validated properties

  • crm_update_company

    Update an existing company

  • crm_get_company

    Get a single company by ID

  • crm_search_companies

    Search companies with specific filters

  • crm_batch_create_companies

    Create multiple companies in a single request

  • crm_batch_update_companies

    Update multiple companies in a single request

  • crm_get_company_properties

    Get all available company properties

  • crm_create_company_property

    Create a new company property

  • crm_create_contact

    Create a new contact with validated properties

  • crm_update_contact

    Update an existing contact's information

  • crm_get_contact

    Get a single contact by ID

  • crm_search_contacts

    Search contacts with specific filters

  • crm_batch_create_contacts

    Create multiple contacts in a single request

  • crm_batch_update_contacts

    Update multiple contacts in a single request

  • crm_get_contact_properties

    Get all available contact properties

  • crm_create_contact_property

    Create a new contact property

  • crm_create_lead

    Create a new lead with validated properties

  • crm_update_lead

    Update an existing lead's information

  • crm_get_lead

    Get a single lead by ID

  • crm_search_leads

    Search leads with specific filters

  • crm_batch_create_leads

    Create multiple leads in a single request

  • crm_batch_update_leads

    Update multiple leads in a single request

  • crm_get_lead_properties

    Get all available lead properties

  • crm_create_lead_property

    Create a new lead property

  • engagement_details_get

    Get details of a specific engagement

  • engagement_details_create

    Create a new engagement

  • engagement_details_update

    Update an existing engagement

  • engagement_details_archive

    Archive (delete) an engagement

  • engagement_details_get_associated

    Get associated engagements

  • calls_create

    Create a new call record

  • calls_get

    Get call details

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
MCP Hubspot logo

MCP Hubspot

peakmojo/mcp-hubspot

57

A Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data. This server bridges AI models with your HubSpot account, providing direct access to contacts, companies, and engagement data. Built-in vector storage and caching mechanisms help overcome HubSpot API limitations while improving response times.

Customer Data Platform
MCP-Salesforce logo

MCP-Salesforce

smn2gnt/MCP-Salesforce

54

A Model Context Protocol (MCP) server implementation for Salesforce integration, allowing LLMs to interact with Salesforce data through SOQL queries and SOSL searches.

Customer Data Platform
Maton logo

Maton

maton-ai/agent-toolkit

25

This repo helps you connect AI agents to Maton, which allows you to connect and automate 150+ apps (Google Workspace, Microsoft 365, GitHub, Notion, Slack, Airtable, HubSpot, and more) through a unified API.

Customer Data Platform
Salesforce MCP Server logo

Salesforce MCP Server

kablewy/salesforce-mcp-server

25

A Model Context Protocol server implementation for interacting with Salesforce through its REST API using jsforce.

Customer Data Platform
MCP Server Salesforce logo

MCP Server Salesforce

tsmztech/mcp-server-salesforce

24

An MCP (Model Context Protocol) server implementation that integrates Claude with Salesforce, enabling natural language interactions with your Salesforce data and metadata. This server allows Claude to query, modify, and manage your Salesforce objects and records using everyday language.

Customer Data Platform
MCP Server Kintone logo

MCP Server Kintone

macrat/mcp-server-kintone

11

Model Context Protocol (MCP) server for kintone. This server allows you to explore and manipulate kintone data using AI tools such as Claude Desktop!

Customer Data Platform