Provides tools for managing HubSpot marketing emails, including listing emails, getting email details, creating email drafts, and updating emails through the HubSpot Marketing Email API.
HubSpot Email MCP Server
A Model Context Protocol (MCP) server for the HubSpot Marketing Email API. Manage HubSpot marketing emails from Claude Desktop.
Features
List marketing emails
Get email details
Create email drafts
Update emails
Note: This server does not include email sending functionality to prevent accidental sends.
Setup
1. Install Dependencies
2. Get HubSpot Access Token
Log in to your HubSpot account
Go to Development > Legacy Apps (開発 > 旧アプリ)
Create a new app
Set the required scopes:
content(for Marketing Emails)Copy the Access Token (
pat-na1-...format)
3. Build
4. Configure Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
5. Restart Claude Desktop
Restart Claude Desktop completely to apply the settings.
Usage
You can use it in Claude Desktop like this:
Development
Testing with MCP Inspector
You can test the MCP server using the official inspector tool:
Set the HUBSPOT_ACCESS_TOKEN environment variable in the inspector UI to test with your HubSpot account.
Local Testing
Build
License
MIT