
HubSpot Download MCP Server

2025.04.07
0
TypeScript数据下载CRM 数据导出数据库内容生成
HubSpot Download MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于从 HubSpot CRM 下载数据。它能够将 CRM 对象(如联系人、公司、交易和票据)下载到工作区数据目录中,并以 JSON 文件的形式存储。该服务适用于需要从 HubSpot CRM 中提取数据进行分析或备份的场景。
View on GitHub
Overview
基本能力
产品定位
HubSpot Download MCP Server 是一个数据下载服务,专注于从 HubSpot CRM 中提取数据并存储为 JSON 文件。
核心功能
- 下载模式:下载所有 HubSpot 对象的模式到
data/hubspot/schema.json
。 - 下载对象:从 HubSpot 下载以下对象及其属性:
- 联系人
- 公司
- 交易
- 票据
每个对象类型保存到单独的 JSON 文件中(例如 data/hubspot/contacts.json
)。
适用场景
- 从 HubSpot CRM 中提取数据进行备份。
- 将 CRM 数据导出为 JSON 格式以便于分析或集成到其他系统中。
工具列表
- Download Schema:下载 HubSpot 对象的模式。
- Download Objects:下载具体的 CRM 对象数据。
常见问题解答
- 下载哪些属性?
- 联系人:创建日期、最后修改日期、对象 ID、名字、姓氏、邮箱等。
- 公司:创建日期、最后修改日期、对象 ID、名称等。
- 交易:创建日期、最后修改日期、对象 ID、交易名称、金额、管道、交易阶段、关闭日期等。
- 票据:创建日期、最后修改日期、对象 ID、名称等。
- 此外,还会下载在 HubSpot 中定义的所有自定义属性。
使用教程
使用依赖
- HubSpot 访问令牌:
- 在 HubSpot 账户中创建一个私有应用。
- 转到 设置 > 集成 > 私有应用。
- 创建一个新应用,并添加以下范围:
- crm.objects.contacts.read
- crm.objects.companies.read
- crm.objects.deals.read
- crm.objects.tickets.read
-
复制访问令牌。
-
创建
.env
文件:HUBSPOT_ACCESS_TOKEN=your_token_here
安装教程
- 注册 MCP 服务:
json { "mcpServers": { "hubspot-crm-server": { "command": "npx", "args": [ "tsx", "TODO" ] } } }
调试方式
安装完成后,可以通过检查生成的 JSON 文件来验证数据是否正确下载。