@antidrift/mcp-hubspot-marketing
v0.22.0
Published
HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog
Maintainers
Readme
@antidrift/mcp-hubspot-marketing
HubSpot Marketing MCP server for antidrift — emails, campaigns, forms, landing pages, and blog posts from Claude Code, Codex, and other AI agents.
For CRM tools (contacts, companies, deals), see
@antidrift/mcp-hubspot-crm. Both share the same credentials.
Setup
antidrift connect hubspot-marketingYou'll need a HubSpot private app access token:
- Go to HubSpot > Settings > Integrations > Private Apps
- Create a private app (or use your existing one from hubspot-crm)
- Under Scopes, add:
marketing-email,marketing.campaigns.read,marketing.campaigns.write - Copy the access token
Credentials are stored locally at ~/.antidrift/hubspot.json.
Tools (10)
| Tool | Description |
|---|---|
| hubspot_list_marketing_emails | List marketing emails |
| hubspot_get_marketing_email | Get email details and stats by ID |
| hubspot_list_campaigns | List marketing campaigns |
| hubspot_get_campaign | Get campaign details by ID |
| hubspot_list_forms | List forms |
| hubspot_get_form | Get form details by ID |
| hubspot_get_form_submissions | Get submissions for a form |
| hubspot_list_landing_pages | List landing pages |
| hubspot_list_blog_posts | List blog posts |
| hubspot_get_blog_post | Get blog post details by ID |
Platform support
antidrift connect hubspot-marketing # global install (default)
antidrift connect hubspot-marketing --cowork # also register with Claude Desktop
antidrift connect hubspot-marketing --local # local project onlyPrivacy
Data accessed through this connector is sent to your AI model provider (Anthropic, OpenAI, etc.) as part of your conversation. No data is stored or sent to antidrift. Credentials are saved locally in ~/.antidrift/hubspot.json.
License
MIT — antidrift.io
