关于 Hubspot Mcp Server
Hubspot Mcp Server 将 HubSpot 数据与交易操作接入 MCP 客户端,支持实体浏览和筛选,并提供语义搜索与缓存工具。
主要功能
- 01浏览联系人、公司、交易和互动记录
- 02按筛选条件搜索实体
- 03读取实体属性与字段结构
- 04创建和更新交易
- 05使用 FAISS 进行语义搜索
- 06缓存实体并批量加载
适用场景
- 01用自然语言查找 HubSpot 记录
- 02查看交易详情并更新交易记录
- 03了解 HubSpot 实体可用字段
MCP 相关
这是一个 MCP 服务,提供 18 种 HubSpot 工具,涵盖联系人、公司、交易和互动记录,以及搜索、交易管理、语义搜索和缓存操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
HubSpot MCP 服务
用于将 HubSpot 与 MCP 客户端(例如 Claude Desktop)集成的 MCP(Model Context Protocol)服务。通过对话式工具访问 HubSpot 联系人、公司和交易。
🛠️ 可用工具
该服务提供 18 个工具,实现全面的 HubSpot 集成:
| 类别 | 工具 | 描述 |
|---|---|---|
| 📋 实体列表 | list_hubspot_contactslist_hubspot_companieslist_hubspot_dealslist_hubspot_engagements | 列出并浏览 HubSpot 实体,支持分页 |
| 🔧 属性 | get_hubspot_contact_propertiesget_hubspot_company_propertiesget_hubspot_deal_properties | 获取每种实体类型的字段属性和架构 |
| 🔍 搜索与筛选 | search_hubspot_contactssearch_hubspot_companiessearch_hubspot_deals | 使用筛选条件对每种实体类型进行高级搜索 |
| 💼 交易管理 | get_deal_by_namecreate_dealupdate_deal | 完整的交易生命周期管理 |
| 🤖 AI 驱动的搜索 | semantic_search_hubspotmanage_hubspot_embeddingsbrowse_hubspot_indexed_data | 使用 FAISS 向量数据库进行自然语言语义搜索 |
| ⚡ 缓存与性能 | load_hubspot_entities_to_cachemanage_hubspot_cache | 批量加载、缓存和性能优化 |
工具的完整文档请参见:工具文档
⚡ 使用示例
完成安装和配置后(请遵循完整的安装指南),使用 MCP 客户端输入自然语言短语:
🗣️ 自然语言查询
- “列出我的 HubSpot 联系人”
- “查找科技行业的公司”
- “显示当前交易”
- “为 Project X 创建新交易”
- “搜索名为‘Project X’的交易”
- “有哪些联系人属性可用?”
🤖 AI 驱动的语义搜索
- “查找软件工程师” → 匹配“Developer”“Programmer”“Software Architect”
- “搜索企业客户” → 无需精确关键词即可找到大型公司
- “巴黎的科技公司” → 根据上下文搜索地点和行业
不同用法的完整文档请参见:使用示例
📚 文档目录
🚀 入门
| 章节 | 描述 |
|---|---|
| 客户端集成 | MCP 客户端集成完整指南 |
| Claude Desktop 集成 | Claude Desktop 的 stdio 和 SSE 模式完整指南 |
🔧 其他功能
| 章节 | 描述 |
|---|---|
| 语义搜索 | AI 驱动的语义搜索功能及用法 |
| 缓存系统 | 共享 TTL 缓存的工作原理及管理方法 |
| SSE 端点 | 用于健康监控和数据管理的 REST API 端点 |
🛠️ 开发与测试
| 部分 | 描述 |
|---|---|
| 开发者指南 | 测试、质量保证和开发工作流 |
| MCP Inspector | 使用 MCP Inspector 进行可视化调试和测试 |
| 故障排除 | 常见问题及解决方案 |
| 集成测试 | 全面的测试流程 |
| 本地安装(stdio) | 在本地安装和运行 |
| 远程部署(SSE) | 部署到 Kubernetes 以供生产环境使用 |
| 环境设置 | 高级环境配置 |
📋 质量保证:Pre-commit 钩子会在每次提交时自动执行代码格式化、文档 lint 检查和失效链接检查。使用 just install-dev 安装。
🤝 参与贡献
查看贡献指南,了解:
- 开发标准
- 工具创建流程
- 代码和测试约定
- Git 工作流和语义化版本控制
📄 许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。