
HubSpot MCP Server

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_TOKEN
、HUBSPOT_CONTACT_ID
和USER_ROLES_FILE
进行配置。
使用教程
使用依赖
- 安装 Node.js 和 npm
安装教程
- 安装依赖
bash npm install
- 创建 .env 文件
在项目根目录创建
.env
文件,内容如下:env HUBSPOT_ACCESS_TOKEN=your_access_token_here USER_ROLES_FILE=path/to/user_roles.json
- 构建项目
bash npm run build
- 启动服务器
bash npm start
调试方式
- 开发模式
bash npm run dev
- 使用 MCP Inspector 测试
bash npx @modelcontextprotocol/inspector -e HUBSPOT_ACCESS_TOKEN=your_access_token_here node build/index.js
访问 http://localhost:5173 使用 UI 发送 JSON-RPC 请求。