HubSpot MCP Server

HubSpot MCP Server

site icon
2025.03.26 0
HubSpot CRM 集成客户关系管理交流协作
HubSpot MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于与 HubSpot CRM 进行交互。该服务允许用户在 HubSpot 中创建、更新、删除和获取摘要记录(存储为 Note engagements)。
View on GitHub

Overview

基本能力

产品定位

HubSpot MCP Server 是一个用于与 HubSpot CRM 交互的工具,专注于管理摘要记录(Note engagements)。

核心功能

  • 在 HubSpot 中创建摘要记录(Note engagements)
  • 从 HubSpot 获取所有摘要记录
  • 按日期筛选摘要记录
  • 更新现有的摘要记录
  • 删除摘要记录
  • 通过命令框发送摘要记录
  • HubSpot 联系人管道

适用场景

  • 需要与 HubSpot CRM 集成的开发项目
  • 管理客户互动记录的团队
  • 自动化客户关系管理流程

工具列表

  • MCP Inspector:用于测试和调试 MCP 服务器实现,提供 UI 界面发送 JSON-RPC 请求。

常见问题解答

  • 如何配置服务器?通过环境变量 HUBSPOT_ACCESS_TOKENHUBSPOT_CONTACT_IDUSER_ROLES_FILE 进行配置。

使用教程

使用依赖

  1. 安装 Node.js 和 npm

安装教程

  1. 安装依赖 bash npm install
  2. 创建 .env 文件 在项目根目录创建 .env 文件,内容如下: env HUBSPOT_ACCESS_TOKEN=your_access_token_here USER_ROLES_FILE=path/to/user_roles.json
  3. 构建项目 bash npm run build
  4. 启动服务器 bash npm start

调试方式

  1. 开发模式 bash npm run dev
  2. 使用 MCP Inspector 测试 bash npx @modelcontextprotocol/inspector -e HUBSPOT_ACCESS_TOKEN=your_access_token_here node build/index.js 访问 http://localhost:5173 使用 UI 发送 JSON-RPC 请求。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。