
HubSpot Pro
Exposes HubSpot CRM APIs via MCP for managing contacts, companies, deals, and marketing campaigns. Enables programmatic CRUD operations on CRM objects and email sends. Developers and marketing teams use it to integrate HubSpot data into AI agents and automation scripts.
Overview
HubSpot Pro MCP server provides a Model Context Protocol interface to HubSpot's CRM and marketing APIs. It allows AI models and applications to perform read/write operations on core CRM entities like contacts, deals, and companies, as well as handle marketing tasks such as email campaigns.
Key Capabilities
- crm_contacts: Create, retrieve, update, or delete contact records, including custom properties and lifecycle stages.
- crm_companies: Manage company profiles, associations with contacts, and related deal data.
- crm_deals: Track sales pipelines by creating deals, updating stages, and associating with contacts/companies.
- marketing_campaigns: Schedule emails, track engagement metrics, and manage campaign performance data.
These capabilities map directly to HubSpot's REST API endpoints, adapted for MCP tool calls.
Use Cases
- Lead Management: Query crm_contacts to fetch recent leads, then use crm_deals to create follow-up deals with AI-generated notes.
- Campaign Automation: Pull contact lists via crm_contacts, segment them, and trigger marketing_campaigns for personalized email blasts.
- Sales Reporting: Retrieve crm_deals and crm_companies data to generate pipeline summaries or forecast revenue in custom dashboards.
- Data Sync: Update crm_contacts in bulk from external sources, maintaining associations across HubSpot objects.
Who This Is For
Developers building AI integrations for sales and marketing teams. Sales operations specialists automating CRM tasks. Marketers needing programmatic access to campaign and contact data without full HubSpot UI navigation.