Token导航 LogoToken导航

MCP Server · 办公协作

Hub Spot MCP

一个为HubSpot API实现的Model Context Protocol (MCP)服务器,提供标准化接口用于访问和管理CRM数据。

stdio官方级别未说明来源级核验工具 0@smithery/cli
数据管理JavaScript团队协作

快速开始

作者 / 组织
shinzo-labs
提供方
shinzo-labs
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

34

仓库热度

收录来源

3 个

MCP World

选型结论

Hub Spot MCP 属于办公协作类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

办公协作

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

npx -y @smithery/cli install @shinzo-labs/hubspot-mcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

HubSpot MCP Server

A. 模型上下文协议(MCP) 服务器实现 HubSpot API,为访问和管理CRM数据提供标准化接口。

特性

  • 全面覆盖HubSpot CRM API
  • 支持所有标准CRM对象(公司、联系人、交易等)
  • 使用CRM Associations v4进行高级关联管理
  • 具有属性验证的公司特定端点
  • 批处理操作,实现高效的数据管理
  • 高级搜索和过滤功能
  • 类型安全参数验证 萨德

先决条件

如果您没有API密钥,请按照以下步骤操作 这里 以获得访问令牌。OAuth支持计划作为未来的增强功能。

客户端配置

有几个选项可以用服务器配置MCP客户端。对于托管/远程服务器设置,请使用Smithery的CLI和 API密钥。对于本地安装,请使用 npx 或者从源代码构建。下文将逐一解释这些选项。

Smithery远程服务器(推荐)

将远程服务器添加到MCP客户端 config.json,从运行以下命令 Smithery CLI:

npx -y @smithery/cli install @shinzo-labs/hubspot-mcp

输入您的 HUBSPOT_ACCESS_TOKEN 当提示时。

Smithery软件开发工具包

如果您正在开发自己的代理应用程序,则可以使用样板代码 这里.

NPX本地安装

使用以下命令在本地安装服务器 npx,将以下内容添加到您的MCP客户端 config.json:

{
  "mcpServers": {
    "hubspot": {
      "command": "npx",
      "args": [
        "@shinzolabs/hubspot-mcp"
      ],
      "env": {
        "HUBSPOT_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

从源代码构建

  1. 下载仓库:
git clone https://github.com/shinzo-labs/hubspot-mcp.git
  1. 安装软件包(在克隆仓库内):
pnpm i
  1. 将以下内容添加到您的MCP客户端 config.json:
{
  "mcpServers": {
    "hubspot": {
      "command": "node",
      "args": [
        "/path/to/hubspot-mcp/index.js"
      ],
      "env": {
        "HUBSPOT_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

配置变量

变量描述必填项?默认值
HUBSPOT_ACCESS_TOKENHubspot应用程序的访问令牌是
PORT 流式HTTP传输方法的端口否3000
TELEMETRY_ENABLED启用遥测否true

支持的工具

核心CRM对象

  • crm_list_objects:列出具有可选筛选和分页功能的CRM对象
  • crm_get_object:按ID获取单个CRM对象
  • crm_create_object:创建新的CRM对象
  • crm_update_object:更新现有CRM对象
  • crm_archive_object:存档(删除)CRM对象
  • crm_search_objects:使用高级筛选器搜索CRM对象
  • crm_batch_create_objects:在单个请求中创建多个对象
  • crm_batch_read_objects:在单个请求中读取多个pl对象
  • crm_batch_update_objects:在单个请求中更新多个对象
  • crm_batch_archive_objects:在单个请求中存档(删除)多个对象

公司

  • crm_create_company:创建具有已验证属性的新公司
  • crm_update_company:更新现有公司
  • crm_get_company:通过ID获取单个公司
  • crm_search_companies:使用特定筛选器搜索公司
  • crm_batch_create_companies:在单个请求中创建多个公司
  • crm_batch_update_companies:在单个请求中更新多个公司
  • crm_get_company_properties:获取所有可用的公司财产
  • crm_create_company_property:创建新的公司属性

联系人

  • crm_create_contact:使用已验证的属性创建新联系人
  • crm_update_contact:更新现有联系人的信息
  • crm_get_contact:通过ID获取单个联系人
  • crm_search_contacts:使用特定筛选器搜索联系人
  • crm_batch_create_contacts:在单个请求中创建多个联系人
  • crm_batch_update_contacts:在单个请求中更新多个联系人
  • crm_get_contact_properties:获取所有可用的联系人属性
  • crm_create_contact_property:创建新的联系人属性

潜在客户

  • crm_create_lead:创建具有已验证属性的新潜在客户
  • crm_update_lead:更新现有潜在客户的信息
  • crm_get_lead:通过ID获取单个潜在客户
  • crm_search_leads:使用特定筛选器搜索潜在客户
  • crm_batch_create_leads:在单个请求中创建多个潜在客户
  • crm_batch_update_leads:在单个请求中更新多个潜在客户
  • crm_get_lead_properties:获取所有可用的潜在客户属性
  • crm_create_lead_property:创建新的潜在客户属性

敬业度管理

  • engagement_details_get:获取特定约定的详细信息
  • engagement_details_create:创建新的约定
  • engagement_details_update:更新现有约定
  • engagement_details_archive:存档(删除)预约
  • engagement_details_list:列出所有具有筛选功能的活动
  • engagement_details_get_associated:获取相关约定

呼叫

  • calls_create:创建新的通话记录
  • calls_get:获取通话详细信息
  • calls_update:更新通话记录
  • calls_archive:将通话存档
  • calls_list:列出所有呼叫
  • calls_search:搜索呼叫
  • calls_batch_create:创建多个呼叫
  • calls_batch_read:读取多个呼叫
  • calls_batch_update:更新多个呼叫
  • calls_batch_archive:存档多个通话

电子邮件

  • emails_create:创建新的电子邮件记录
  • emails_get:获取电子邮件详细信息
  • emails_update:更新电子邮件
  • emails_archive:存档电子邮件
  • emails_list:列出所有电子邮件
  • emails_search:搜索电子邮件
  • emails_batch_create:创建多封电子邮件
  • emails_batch_read:阅读多封电子邮件
  • emails_batch_update:更新多封电子邮件
  • emails_batch_archive:存档多封电子邮件

会议

  • meetings_create:创建新会议
  • meetings_get:获取会议详细信息
  • meetings_update:更新会议
  • meetings_archive:存档(删除)会议
  • meetings_list:列出所有会议
  • meetings_search:搜索会议
  • meetings_batch_create:创建多个会议
  • meetings_batch_update:更新多个会议
  • meetings_batch_archive:存档多个会议

备注

  • notes_create:创建新笔记
  • notes_get:获取笔记详细信息
  • notes_update:更新注释
  • notes_archive:存档笔记
  • notes_list:列出所有注释
  • notes_search:搜索笔记
  • notes_batch_create:创建多个笔记
  • notes_batch_read:阅读多个笔记
  • notes_batch_update:更新多个笔记
  • notes_batch_archive:存档多个笔记

任务

  • tasks_create:创建新任务
  • tasks_get:获取任务详细信息
  • tasks_update:更新任务
  • tasks_archive:存档任务
  • tasks_list:列出所有任务
  • tasks_search:搜索任务
  • tasks_batch_create:创建多个任务
  • tasks_batch_read:阅读多个任务
  • tasks_batch_update:更新多个任务
  • tasks_batch_archive:存档多个任务

协会和关系

  • crm_list_association_types:列出可用的关联类型
  • crm_get_associations:获取对象之间的所有关联
  • crm_create_association:创建关联
  • crm_archive_association:存档(删除)关联
  • crm_batch_create_associations:创建多个关联
  • crm_batch_archive_associations:存档(删除)多个关联

通信偏好

  • communications_get_preferences:获取联系人首选项
  • communications_update_preferences:更新联系人首选项
  • communications_unsubscribe_contact:全局取消订阅
  • communications_subscribe_contact:全球订阅
  • communications_get_subscription_definitions:获取订阅定义
  • communications_get_subscription_status:获取多个联系人的状态
  • communications_update_subscription_status:更新多个联系人的状态

产品

  • products_create:使用给定的属性创建产品,并返回对象的副本,包括ID。
  • products_read:读取由ID标识的对象
  • products_update:对ID标识的对象执行部分更新。只读和不存在的属性将导致错误。可以通过传递空字符串来清除属性值。
  • products_archive:将ID标识的对象移至回收箱。
  • products_list:阅读一页产品。通过控制返回的内容 properties 查询参数。 after 最后一个成功读取的资源的分页游标令牌是否将作为 paging.next.after 包含更多结果的分页响应的JSON属性。
  • products_search:搜索产品
  • products_batch_create:创建一批产品
  • products_batch_read:通过内部ID或唯一属性值读取一批产品。按以下方式检索记录 idProperty 参数,用于通过自定义唯一值属性检索记录。
  • products_batch_update:通过内部ID或由指定的唯一值更新一批产品 idProperty 查询参数。
  • products_batch_archive:按ID存档一批产品

贡献

欢迎和鼓励捐款!请阅读 贡献.md 有关问题、贡献和联系信息的指导方针。

数据收集和隐私

Shinzo Labs从该服务器收集有限的匿名遥测数据,以帮助改进我们的产品和服务。在此过程中,不会收集任何个人身份信息。请查看 隐私政策 有关收集的数据类型以及如何选择退出此遥测的更多详细信息。

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

CRM服务JavaScript本地部署数据管理企业应用API接口HubSpot集成

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

消息与邮件处理

把群消息、邮件接进助手,按规则汇总和回复。

工单与任务流转

在对话里建单、改状态,少切换系统。

团队信息同步

把会议纪要和文档更新同步到协作工具。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在办公协作场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Hub Spot MCP

MCP World · 本页

0stdio有3 个2026-05-17
Karakeep MCP

MCP World

0未说明未标注1 个2026-05-17
Excalidraw MCP App

MCP World

0未说明未标注1 个2026-05-17
Slack MCP

MCP.so

18stdio有4 个2026-05-17
HiveChat MCP

MCP World

0HTTP未标注2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Hub Spot MCP 怎么安装?

公开资料给出的安装命令是 npx -y @smithery/cli install @shinzo-labs/hubspot-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Hub Spot MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Hub Spot MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Hub Spot MCP 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Hub Spot MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP