HubSpot Marketing Hub MCP for AI Agents. Analyze lead data from any HubSpot record.
The HubSpot Marketing Hub MCP gives your AI client direct access to all your marketing data—from contact lists and campaign performance to form submissions and landing pages. Stop switching tabs; ask for specific lead insights using natural conversation.
Give Claude and any AI agent real-world access
Lists every form on your site, showing its name, type, number of fields, and total submission volume.
Retrieves a summary of all active marketing initiatives, including their name, type, current status, and dates.
Lists your contact lists (both static groups and smart, dynamic lists) along with the total number of contacts in each segment.
Retrieves a list of all associated landing pages, showing their title, whether they are currently published or still drafts, and their full URL.
Lists marketing emails, detailing the subject line, type (regular/automated), current send status, and publish date.
Ask an AI about this
Waiting for input…
What AI agents can do with HubSpot Marketing Hub: 6 Tools
These tools allow you to programmatically audit all marketing assets in HubSpot by listing forms, campaigns, contact lists, and emails.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using HubSpot Marketing Hub MCPHs Form Submissions
Gets individual form submissions for a specific HubSpot form, showing the visitor's entered field values and submission dates.
Hs List Campaigns
Lists marketing campaigns with their name, type, current status, and associated date...
Hs List Contact Lists
Provides a list of HubSpot contact lists, noting if they are static or dynamic...
Hs List Forms
Lists all lead capture forms used for marketing, detailing their name, type, field...
Hs List Landing Pages
Lists HubSpot landing pages with their title, publish status (draft/published), URL...
Hs List Marketing Emails
Lists marketing emails by name and subject line, showing its type, send status, and publication date.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with HubSpot Marketing Hub, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by HubSpot. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Hidden Effort of Marketing Data Audits Solved with Vinkius AI Gateway
Today, auditing your lead generation is a nightmare. You have to jump into the Forms section and click through every single form you’ve ever made. Then, you might open the Campaigns dashboard just to see if an email you sent last week is still marked as 'sent' or if it needs updating. It takes half an hour of clicking tabs, copying names, and cross-referencing numbers.
With this MCP, your AI client does the heavy lifting. You simply ask for a list of all forms used across HubSpot. You get back the name, type, field count, and submission volume instantly. The data flows directly to you; no clicks required.
Get Full Visibility with HubSpot Marketing Hub MCP
The manual steps that vanish are checking the status of every asset. Instead of checking the list, then cross-referencing it with emails and landing pages, you ask the agent to compile a full view of all marketing assets.
Now, your AI client handles the complex data plumbing. You get an immediate, organized summary of everything from active campaigns (`hs_list_campaigns`) to current audience segments (`hs_list_contact_lists`). It's always there.
What your AI can actually do with this
This MCP connects your AI agent directly into the full scope of your HubSpot CRM, letting you work with critical business data without ever leaving your chat window. You can check on contacts, view deal pipelines, or even search support tickets instantly. For marketing teams, this is huge: you can list all active campaigns and review recent email sends in one go.
It also lets you audit lead capture by listing every form used across your site, checking its submission count, and reviewing which landing pages are live. When data needs to move from HubSpot into a workflow, Vinkius makes it happen; you just connect your preferred AI client and get access to this entire catalog of tools.
You're getting instant visibility into who owns what records and how big your audience segments really are.
019d75b4-58eb-7196-96ca-01c443198ac8 Here's how it actually works
The bottom line is that you get full access to HubSpot's marketing records without having to navigate any of its internal pages or dashboards.
You ask your AI client a question about HubSpot data—for example, 'Show me all my published campaigns.'
The MCP intercepts the request and uses the appropriate tool (like hs_list_campaigns) to pull real-time information from your account.
Your AI agent receives clean, structured data and presents it back to you in a conversational format.
Who is this actually for?
This MCP is essential for Marketing Managers, RevOps Specialists, and Sales Directors who spend too much time piecing together data from different parts of HubSpot. If you're constantly jumping between the Forms tab, the Campaigns dashboard, and the Contacts list just to get a full picture, this saves hours.
Uses it to audit campaign performance by listing all marketing emails or checking lead generation form submissions across multiple pages.
Uses it to track pipeline integrity and audience health, ensuring contact lists match current deal stages and owner assignments are accurate.
Requires a single view of customer activity, pulling related notes, associated companies, or support tickets for quick context review.
What Changes When You Connect
Stop manually checking form performance. Use hs_list_forms to audit every lead capture mechanism, seeing the name, field count, and total submission volume in a single query.
Gain full marketing oversight by running hs_list_campaigns. You instantly get a view of all active initiatives—emails, landing pages, ads—without opening the Campaign dashboard.
Know your audience segmentation without guessing. Running hs_list_contact_lists tells you exactly how many contacts are in every defined segment, whether it's manually built or smart/dynamic.
Quickly check marketing assets for publishing readiness. hs_list_landing_pages provides the publish status and full URL for all pages designed to capture leads.
Keep track of your email efforts by running hs_list_marketing_emails. You can confirm if a specific campaign is drafted, published, or already sent.
See it in action
Tracking the source of lost leads
A Marketing Manager asks their agent to review lead data from a recent outage. The agent uses hs_form_submissions and can return every field value, submission date, and page URL for failed sign-ups, allowing them to identify technical failures immediately.
Planning the next email blast
A Marketing Manager needs to know what's currently running. They ask their agent to list all campaigns and review recent sends. The agent runs hs_list_campaigns and hs_list_marketing_emails, giving a comprehensive overview of current marketing efforts.
Assessing audience health before an event
A RevOps specialist needs to confirm the size of their VIP segment. They prompt their agent with the list contact sizes, running hs_list_contact_lists to ensure the target group has enough contacts for the upcoming product launch.
Reviewing a sales deal's background
A Sales Director needs context on a potential client. They ask their agent to pull notes and associated companies, getting instant access to all necessary records without leaving the CRM view.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Manual dashboard navigation
Having to click into the 'Forms' tab, then manually clicking through every single form listing to check its submission count and type.
Use hs_list_forms with your AI client. It pulls the name, type, field count, and total submission volume for all forms in one step.
Misidentifying audience scope
Assuming a 'smart list' includes everyone who signed up last month, only to realize it’s filtered by criteria you forgot about.
Run hs_list_contact_lists to see the name, type (STATIC or DYNAMIC), and definitive contact count for every audience segment.
Overlooking dormant assets
Thinking a landing page is active because it's linked in an email, but not knowing if it’s actually published or just sitting in draft status.
Use hs_list_landing_pages to check the publish status and full URL for every asset, confirming its current state.
When It Fits, When It Doesn't
You should use this MCP if your primary pain point is accessing siloed marketing data. Specifically, if you need to compare lead capture forms (hs_list_forms) against active campaigns (hs_list_campaigns), or check the population of specific contact segments (hs_list_contact_lists), this tool set delivers. Don't use it if your goal is purely content creation (like writing an email body). For that, you need a general AI writing agent. If you only need to manage sales deals and contacts without marketing context, the core CRM tools are enough—you don't need the specific marketing asset listing functions.
Questions you might have
How do I check if a lead form is working with HubSpot Marketing Hub MCP? +
Use hs_list_forms to get an overview of all forms. This tool reports the name, type, field count, and total submission volume for every form on your site.
Can I see my current marketing campaigns using HubSpot Marketing Hub MCP? +
Yes, run hs_list_campaigns. This retrieves a list of all active initiatives with their name, type, status, and date range for quick review.
What is the difference between static and dynamic lists in HubSpot Marketing Hub MCP? +
Use hs_list_contact_lists to see both. The list reports if a segment is STATIC (manually built) or DYNAMIC (auto-updating based on criteria).
How do I check the status of my marketing emails? +
Run hs_list_marketing_emails. It provides the name, subject line, type, and current send status for all your published or draft campaigns.
Does HubSpot Marketing Hub MCP help me find submissions from a specific page? +
Yes. You can use hs_form_submissions to get individual form submission details, including the submitted field values and the specific page URL where it was entered.