
HubSpot MCP Server

2025.03.27
0
PythonHubSpot API联系人管理交易管理互动管理交流协作
HubSpot MCP Server 是一个模型上下文协议服务器,提供对 HubSpot API 的访问。该服务器使 LLMs 能够与 HubSpot 的联系人、交易和互动数据进行交互。
View on GitHub
Overview
基本能力
产品定位
HubSpot MCP Server 是一个模型上下文协议服务器,提供对 HubSpot API 的访问。该服务器使 LLMs 能够与 HubSpot 的联系人、交易和互动数据进行交互。
核心功能
- 联系人工具:
get_contact_by_id
:通过 HubSpot ID 检索联系人(支持字符串和整数 ID)get_contact_by_email
:通过电子邮件地址查找联系人-
search_contacts
:根据属性条件搜索联系人 -
交易工具:
get_deal_by_id
:通过 HubSpot ID 检索交易get_contact_deals
:获取与联系人关联的所有交易-
get_deal_contacts
:获取与交易关联的所有联系人 -
互动工具:
get_latest_marketing_campaign
:获取最近营销活动的信息get_campaign_engagement
:获取与特定活动互动的联系人get_page_visits
:获取访问特定页面的联系人get_contact_analytics
:获取特定联系人的分析数据get_scheduled_meetings
:获取在特定时间段内安排的会议get_meeting_details
:获取特定会议的详细信息
适用场景
- 与 HubSpot 联系人、交易和互动数据进行交互
- 获取和分析营销活动数据
- 管理会议和互动
工具列表
- 联系人工具:
get_contact_by_id
,get_contact_by_email
,search_contacts
- 交易工具:
get_deal_by_id
,get_contact_deals
,get_deal_contacts
- 互动工具:
get_latest_marketing_campaign
,get_campaign_engagement
,get_page_visits
,get_contact_analytics
,get_scheduled_meetings
,get_meeting_details
常见问题解答
- 如何调试:使用 MCP Inspector 进行调试,运行命令
npx @modelcontextprotocol/inspector uv --directory {{PATH_TO_REPO}} run hubspot-mcp-server
- 如何发布:使用
uv publish
命令发布到 PyPI,需要设置 PyPI 凭据
使用教程
使用依赖
- 需要安装
uv
工具
安装教程
uv pip install hubspot-mcp-server
调试方式
npx @modelcontextprotocol/inspector uv --directory {{PATH_TO_REPO}} run hubspot-mcp-server