HubSpot电子邮件MCP服务器
用于HubSpot营销电子邮件API的模型上下文协议(MCP)服务器。管理来自Claude Desktop的HubSpot营销电子邮件。
特性
- 列出营销电子邮件
- 获取电子邮件详细信息
- 创建电子邮件草稿
- 更新电子邮件
注: 此服务器不包括电子邮件发送功能,以防止意外发送。
设置
1.安装依赖项
npm install2.获取HubSpot访问令牌
- 登录您的HubSpot帐户
- Go to Development > Legacy Apps (开发>旧应用程序)
- 创建新应用程序
- 设置所需的范围:
content(用于营销电子邮件) - 复制访问令牌(
pat-na1-...格式)
3.建造
npm run build4.配置克劳德桌面
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"hubspot-email": {
"command": "npx",
"args": ["-y", "/path/to/hubspot-email-mcp"],
"env": {
"HUBSPOT_ACCESS_TOKEN": "your-access-token"
}
}
}
}5.重新启动克劳德桌面
完全重新启动Claude Desktop以应用设置。
用法
您可以在Claude Desktop中使用它,如下所示:
"Create a newsletter draft in HubSpot.
Subject: New Product Announcement
Body: We have released a new version of Product A"
"Show me the list of emails created last week"
"Check the content of email ID 12345"发展
MCP检验员测试
您可以使用官方检查器工具测试MCP服务器:
npx @modelcontextprotocol/inspector npx -y /path/to/hubspot-email-mcp设置 HUBSPOT_ACCESS_TOKEN 检查器UI中的环境变量,用于使用HubSpot帐户进行测试。
局部测试
npm run dev构建
npm run build许可证
麻省理工学院
