Hubspot-MCP 🤖

Hubspot-MCP 🤖

site icon
2025.04.21 0
客户关系管理数据同步交流协作
Hubspot-MCP 是一个用于简化将现有 MCP 服务器集成到 Hubspot 数据库的工具。它通过 Docker 容器运行,并利用 Hubspot 的私有应用访问令牌来实现数据的读写操作。核心功能包括与 Hubspot CRM 的集成、自动化数据同步以及通过 Cursor 应用与 LLM 交互。适用于需要将 MCP 服务器数据与 Hubspot CRM 集成的场景,如客户关系管理、公司数据同步等。
View on GitHub

Overview

基本能力

产品定位

Hubspot-MCP 是一个集成工具,旨在简化 MCP 服务器与 Hubspot CRM 的数据同步过程。

核心功能

  1. 与 Hubspot CRM 集成:通过私有应用访问令牌实现数据的读写操作。
  2. 自动化数据同步:支持将 MCP 服务器中的数据自动同步到 Hubspot CRM。
  3. 与 LLM 交互:通过 Cursor 应用与大型语言模型(LLM)交互,实现智能数据处理。

适用场景

  1. 客户关系管理:将 MCP 服务器中的客户数据同步到 Hubspot CRM。
  2. 公司数据同步:自动化同步公司信息,如名称、描述、联系方式等。
  3. 智能数据处理:通过 LLM 对数据进行智能处理和分析。

工具列表

  1. Cursor 应用:用于与 MCP 服务器和 LLM 交互的工具。
  2. Docker 容器:用于运行 Hubspot-MCP 服务的容器化工具。

常见问题解答

  1. 如何获取 Hubspot 访问令牌?
  2. 在 Hubspot 设置中创建私有应用,并添加所需的读写权限。
  3. 如何测试访问令牌的有效性?
  4. 使用提供的测试命令进行验证。
  5. 如何检查数据是否成功同步?
  6. 在 Hubspot CRM 中查看同步的数据是否已更新。

使用教程

使用依赖

  1. Hubspot 访问令牌:确保拥有包含读写权限的私有应用访问令牌。
  2. Cursor 应用:下载并安装 Cursor 应用。

安装教程

  1. 设置 Hubspot
  2. 访问 Hubspot 并创建账户。
  3. 在设置中创建私有应用,并添加以下权限:
    • crm.objects.contacts(读写)
    • crm.objects.companies(读写)
  4. 保存访问令牌。

  5. 设置 Cursor

  6. 下载并安装 Cursor
  7. 在设置中添加全局 MCP 服务器配置,如下所示: json { "mcpServers": { "hubspot": { "command": "docker", "args": [ "run", "-i", "--rm", "buryhuang/mcp-hubspot:latest", "--access-token", "<Your Access Token here>" ] } } }

调试方式

  1. 测试访问令牌有效性
  2. 使用以下命令测试访问令牌: Test if the current access token is valid by making a minimal authenticated request to the HubSpot MCP Server.

  3. 输入测试数据

  4. 使用以下命令创建测试公司数据: Create a Company with the following data: name: Nimbus Technologies description: Cloud infrastructure & AI services ☁️🤖 domain: nimbustech.ai phone: +1-800-555-0199 website: https://www.nimbustech.ai address: 123 Innovation Way city: San Francisco state: CA zip: 94107 country: USA industry: INFORMATION_TECHNOLOGY_AND_SERVICES type: PROSPECT numberofemployees: 4200 annualrevenue: 125000000

  5. 检查数据同步

  6. 在 Hubspot CRM 中查看数据是否已更新。

许可证

该项目遵循 None 开源许可条款。