logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

crm-connector-hubspot-ai

Facilitate AI interaction with the HubSpot CRM ecosystem, granting access to customer profiles, organizational records, and interaction logs. Leverages intrinsic persistence layers and rapid data retrieval mechanisms to circumvent platform API constraints.

Author

crm-connector-hubspot-ai logo

peakmojo

MIT License

Quick Info

GitHub GitHub Stars 104
NPM Weekly Downloads 1280
Tools 1
Last Updated 2026-02-19

Tags

hubspotcrmpeakmojohubspot crmmcp hubspotintegrate hubspot

AI Bridge for HubSpot CRM Data

Docker Pulls License: MIT

Synopsis

This implementation functions as a Model Context Protocol (MCP) service tier, designed to empower autonomous agents (like Claude) with direct operational capability over HubSpot Customer Relationship Management assets. It establishes a secure conduit between computational models and your live HubSpot tenant, offering granular control over contact directories, firmographic data, and historical engagement streams. The integration of an internal FAISS-backed persistence store and intelligent response caching is engineered specifically to mitigate rate limits and augment data retrieval velocity.

Our primary engineering focus rests on optimizing the core, high-frequency HubSpot API calls, ensuring superior fault tolerance and systemic reliability. Every module is tailored for consumption by artificial intelligence workflows, guaranteeing consistent throughput even during protracted, intricate CRM orchestration tasks.

Value Proposition

  • Direct Data Ingress: Connect large language models directly to your HubSpot source material without intermediate abstraction layers.
  • Semantic State Preservation: Employing FAISS indexing for vector representation allows for contextual, meaning-based querying across prior session artifacts.
  • Rapid Deployment: Deployable as a standalone container with minimal initial configuration effort.

Illustrative Query Examples

Instantiate new records in HubSpot for contacts and associated companies derived from this professional biography: [Paste professional summary text]

Provide an updated summary of recent movement within my active sales pipeline.

Exposed Capabilities (Tool Set)

The service layer furnishes a set of specific functions for HubSpot data manipulation and retrieval:

Function Identifier Operational Scope
hubspot_create_contact Record creation with automated check for existing entities
hubspot_create_company Firm record creation with redundancy screening
hubspot_get_company_activity Fetch chronological event log for specified corporate entities
hubspot_get_active_companies Return a list of recently engaged corporate entities
hubspot_get_active_contacts Return a list of recently engaged individual records
hubspot_get_recent_conversations Retrieve the most current communication threads and message payloads
hubspot_search_data Perform vectorized similarity search across indexed HubSpot artifacts

Optimization Features

  • Vector Store: Utilizes the FAISS library for high-efficiency semantic indexing and lookup.
  • Contextual Partitioning: Each distinct conversational thread maintains its own isolated index for exact retrieval.
  • Embedding Layer Caching: Employs SentenceTransformer models with integrated, session-persistent memoization.
  • Data Durability: Output artifacts are preserved across container restarts in a user-defined storage path.
  • Architecture Agnostic: Container binaries are built supporting major CPU architectures.

Implementation Guide

Prerequisites

A valid HubSpot Personal Access Token is required, possessing the subsequent authorization scopes: - crm.objects.contacts (read/write capability) - crm.objects.companies (read/write capability) - sales-email-read

Quick Initiation

bash

Recommended installation via Smithery utility

npx -y @smithery/cli@latest install crm-connector-hubspot-ai --client claude

Or direct container pull

docker run -e HUBSPOT_ACCESS_TOKEN=your_token buryhuang/mcp-hubspot:latest

Container Runtime Specification

For configuration within a local management utility (e.g., Claude desktop):

{ "mcpServers": { "hubspot_ai_bridge": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "HUBSPOT_ACCESS_TOKEN=your_token", "-v", "/path/to/storage:/storage", // Optional path for state persistence "buryhuang/mcp-hubspot:latest" ] } } }

Image Compilation

To compile the distribution package locally:

bash git clone https://github.com/buryhuang/mcp-hubspot.git cd mcp-hubspot docker build -t mcp-hubspot-ai:latest .

For multi-architecture manifests:

bash docker buildx create --use docker buildx build --platform linux/amd64,linux/arm64 -t buryhuang/mcp-hubspot:latest --push .

Development Environment

bash pip install -e .

Licensing

MIT License


The broader category of Business Management Tools encompasses all computational systems, structured methodologies, and analytical frameworks utilized by commercial entities to adapt to dynamic market conditions, secure competitive advantage, and maximize operational output. These solutions span departmental needs, covering areas like strategic forecasting, workflow governance, archival maintenance, human capital management, and executive decision support.

See Also

`