mcp-hubspot logo

MCP Hubspot

by buryhuang

8 forks
23 stars
Free

What is mcp-hubspot

mcp-hubspot is a robust server implementation by buryhuang designed to integrate seamlessly with HubSpot CRM using the Model Context Protocol (MCP). This server empowers AI models to interact with and manipulate HubSpot data through a standardized interface, facilitating efficient data management and CRM operations. By leveraging MCP, mcp-hubspot ensures secure and structured communication between AI systems and HubSpot, making it an invaluable tool for businesses looking to enhance their CRM capabilities through AI.

How to Use mcp-hubspot

To get started with mcp-hubspot, you need to set up the server using Docker. You can either pull the pre-built image from Docker Hub or build it locally. Once set up, the server utilizes a HubSpot access token to authenticate and manage data operations. You'll need to create a private app within your HubSpot account to obtain this token. After setting up, you can run the server using a simple Docker command, enabling it to start interacting with your HubSpot data.

Docker Setup Steps:

  1. Prerequisites: Obtain a HubSpot access token by creating a private app in your HubSpot account.
  2. Installation Options:
    • Pull from Docker Hub: Use docker pull buryhuang/mcp-hubspot:latest.
    • Build Locally: Use docker build -t mcp-hubspot ..
  3. Run the Container: Execute the Docker run command with your access token to start the server.

Key Features of mcp-hubspot

mcp-hubspot comes packed with features that streamline CRM operations:

  • Dynamic Resource Access:

    • Access to HubSpot contacts, companies, and recent engagements.
    • Resources auto-update as data changes in HubSpot, ensuring real-time information availability.
  • Contact Management Tools:

    • hubspot_get_contacts: Retrieve all contacts.
    • hubspot_create_contact: Add new contacts, checking for duplicates to maintain data integrity.
  • Company Management Tools:

    • hubspot_get_companies: Fetch company data.
    • hubspot_create_company: Register new companies with duplicate checks.
    • hubspot_get_company_activity: Access activity history for specific companies.
  • Engagement Management:

    • hubspot_get_recent_engagements: Gather engagement data from the past three days, providing insights into recent interactions.
  • Cross-Platform Compatibility:

    • Supports multiple platforms, including Linux/amd64, Linux/arm64, and Linux/arm/v7, ensuring broad deployment options.
  • Integration with AI Systems:

    • Designed for use with AI tools like Claude Desktop, enabling sophisticated data analysis and CRM automation.

These features make mcp-hubspot a powerful and flexible tool for businesses looking to leverage AI in their CRM strategies, enhancing both data management and customer engagement capabilities.

How to Use

To use the mcp-hubspot, follow these steps:

  1. Visit https://github.com/buryhuang/mcp-hubspot
  2. Follow the setup instructions to create an account (if required)
  3. Connect the MCP server to your Claude Desktop application
  4. Start using mcp-hubspot capabilities within your Claude conversations

Additional Information

Created

March 12, 2025

Company

buryhuang

Start building your own MCP Server

Interested in creating your own MCP Server? Check out the official documentation and resources.

Learn More