
HubSpot MCP Server

2025.04.03
0
JavaScriptHubSpot CRM摘要记录管理交流协作
HubSpot MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,专门用于与 HubSpot CRM 进行交互。它提供了创建、更新、删除和获取摘要记录(存储为 Note engagements)的功能,支持通过聊天或电子邮件发送摘要记录。
View on GitHub
Overview
基本能力
产品定位
HubSpot MCP Server 是一个用于与 HubSpot CRM 交互的工具,专注于管理摘要记录(Note engagements)。
核心功能
- 在 HubSpot 中创建摘要记录(Note engagements)
- 从 HubSpot 获取所有摘要记录
- 按日期筛选摘要记录
- 更新现有的摘要记录
- 删除摘要记录
- 通过聊天或电子邮件发送摘要记录
适用场景
- 需要与 HubSpot CRM 集成的应用
- 需要管理客户互动记录的场景
- 需要自动化发送摘要记录的场景
工具列表
- MCP Inspector:用于测试和调试 MCP 服务器实现,支持发送 JSON-RPC 请求。
常见问题解答
- 如何测试 MCP 服务器?使用 MCP Inspector 工具,通过命令行启动并访问本地 UI 进行测试。
- 如何配置 HubSpot 凭证?在项目根目录创建
.env
文件,并填写HUBSPOT_ACCESS_TOKEN
和SHARED_CONTACT_ID
。
使用教程
使用依赖
- Docker
- Node.js (用于 MCP Inspector)
安装教程
- 构建 Docker 镜像:
docker build -t mcp-hubspot-ts .
- 运行 Docker 容器:
docker run --env-file .env -it mcp-hubspot-ts
调试方式
- 使用 MCP Inspector 进行测试:
npx @modelcontextprotocol/inspector -e HUBSPOT_ACCESS_TOKEN=your_access_token_here node build/index.js
- 访问
http://localhost:5173
使用 UI 发送 JSON-RPC 请求。