HubSpot Analytics MCP. Analyze web traffic and CRM data instantly.
HubSpot Analytics MCP instantly connects your AI agent to HubSpot's full data stack, letting you analyze web performance, track email campaign success, and review detailed CRM records without leaving your client. Get real-time reports on traffic sources, contact activity timelines, and deal pipeline status through natural conversation.
Give Claude and any AI agent real-world access
You get total sessions, page views, bounce rates, and new contact counts directly from web traffic data.
The system pulls key metrics like open rate, click count, bounces, and unsubscribe totals for specific marketing sends.
You can generate a timeline of all interactions—including form submissions, calls, or meetings—for any single contact or company record.
The agent lets you search for contacts, find related companies by domain, or even create new support tickets on the fly.
You can list all possible deal stages and track specific deals, including their current value and owner assignments.
Ask an AI about this
Waiting for input…
What AI agents can do with HubSpot Analytics MCP: 5 Tools for Marketing Data
These tools allow you to pull specific metrics from your HubSpot account, covering everything from website sessions to detailed marketing event tracking.
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 Analytics MCPHs Analytics Views
This tool lists all available reporting scopes in your account, letting you filter web traffic and reports by the correct view ID.
Hs Email Analytics
It gets detailed performance metrics for a specific marketing email send, including...
Hs Web Analytics
You pull website traffic data over time, getting sessions, pageviews, new contacts...
Hs List Reports
This tool lists every custom or auto-generated analytics report configured in your...
Hs List Events
It generates an activity timeline for a specific record, showing all interactions...
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 Analytics, 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 CLOUD
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 Headache of Swapping Tabs for Data
Today, checking performance means opening your website analytics dashboard, switching over to the marketing email platform, and finally jumping into the CRM to see if any deals were created from that traffic. You spend 20 minutes just gathering raw metrics—copying session counts here, pasting open rates there, cross-referencing contact names in a third tab.
With this MCP, you simply ask your agent: 'What was our lead generation performance last week?' The system runs the necessary checks across web traffic (`hs_web_analytics`) and campaign metrics (`hs_email_analytics`), giving you one clean answer without ever leaving your chat window. You get synthesis, not just data points.
Instant CRM Visibility with HubSpot Analytics MCP
The biggest time sink is context switching when managing customer records. Going to the contact profile, then opening the activity feed, and finally trying to determine if that interaction led to a new deal requires 4-5 clicks and multiple page loads.
Now, you tell your agent: 'Show me all interactions for Acme Corp.' The MCP executes `hs_list_events` immediately. You get a clean timeline of everything—calls, notes, form submissions—without the manual digging. Your workflow just got faster.
What HubSpot Analytics MCP does for your AI
This MCP gives your AI client direct access to your HubSpot data—everything from website traffic metrics to the deep history of individual contacts. Instead of jumping between tabs or running complex API calls, you simply ask about what you need. You can check how an email campaign performed by pulling open rates and bounce counts, or instantly summarize every interaction a company has had with your sales team.
It's like having a single pane of glass for all your marketing and sales data. Since Vinkius manages this connection, you get reliable access to the entire HubSpot catalog right where you work. You can search contacts by name or domain, track which deals are stalled in the pipeline, or even list every custom report available to audit your metrics.
019d75b3-fef0-731e-9aaf-909812338ad1 How to set up HubSpot Analytics MCP
The bottom line is that your AI client handles all the API calls and dashboard navigation; you just talk to it like normal.
Tell your AI client what data you need to see (e.g., 'Show me the web traffic for last week').
The MCP interprets the request, routes it through the correct HubSpot tool, and pulls the raw data.
Your agent processes the metrics—like sessions or open rates—and presents a clean summary back to you.
Who uses HubSpot Analytics MCP
This MCP is for anyone who spends time stitching together data from HubSpot's various modules. If you’re tired of juggling five different tabs—one for web stats, one for emails, and three for the CRM—this connector saves your sanity.
You check campaign performance by asking about email metrics or running a report to see if traffic source changes are affecting lead generation.
You get a full view of the pipeline, checking owner assignments and listing all possible deal stages without logging into the CRM dashboard.
You create or search support tickets instantly and review the complete activity history attached to a company record when troubleshooting an issue.
Benefits of connecting HubSpot Analytics MCP
Stop switching tabs to compare metrics. You can ask your agent for the hs_web_analytics results alongside hs_email_analytics in one prompt, getting a unified view of performance.
You never have to manually audit reports again. Just use hs_list_reports to see every custom report configured in HubSpot and know exactly what data is available.
Context switching ends now. Instead of opening the CRM just to check activity, you ask for it using hs_list_events, which instantly pulls the full history for any contact or deal.
Get a single source of truth for sales visibility. The MCP lets you search and manage contacts, companies, and deals without leaving your chat interface.
Understand campaign ROI quickly. Use hs_email_analytics to get immediate numbers on open rates and bounces, helping you decide which campaigns need fixing.
HubSpot Analytics MCP use cases
Reviewing a stalled deal's full history
A sales rep needs to know why Deal XYZ hasn't moved in two weeks. Instead of opening the CRM and scrolling, they ask their agent to run hs_list_events on that deal ID. The agent immediately lists every note, call, or meeting attached to it.
Comparing web performance against marketing efforts
A marketing manager needs to prove the value of a new landing page. They ask their agent to run hs_web_analytics for traffic trends and then compare that data using hs_email_analytics metrics from the associated campaign.
Onboarding a new support team member
A manager needs quick visibility into user activity. They use the MCP to search contacts, find related companies by domain, and check all available pipeline stages using hs_list_reports before training the new employee.
Auditing reporting capabilities
A RevOps team member needs to know if a niche report exists. Instead of guessing or asking an admin, they run hs_list_reports and get a comprehensive list of every custom analytics report available in the system.
HubSpot Analytics MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Copy-pasting data between platforms
A user runs the web traffic stats from HubSpot, copies the numbers into a spreadsheet, then manually pastes the email open rate data from another report to compare them.
Don't copy and paste. Ask your agent directly: 'Compare last month's website sessions using hs_web_analytics with the conversion rate achieved in our latest campaign using hs_email_analytics.' Get the comparison live.
Searching for a report without knowing its name
A user knows they need to see 'Marketing Qualified Leads by Source,' but they can't remember if HubSpot calls it 'MQL Report' or 'Lead Flow.'
First, run hs_list_reports to pull a list of all configured reports. Then, ask your agent to analyze that list and find the specific report you need.
Overloading the agent with too many parameters
A user tries to query web traffic for 10 different dates, combining it with 5 different email campaign IDs in one massive prompt.
Break it down. First, run hs_web_analytics for the date range. Then, follow up by running hs_email_analytics for just the single campaign you want to audit.
When to use HubSpot Analytics MCP
Use this MCP if your job involves synthesizing data from disparate HubSpot modules—marketing reports, web traffic logs, and CRM records—into a single narrative. You need a system that can look at what happened (traffic/emails) and then connect it to who was involved (contacts/deals). Don't use this if you only need simple data extraction; for instance, if you just need the list of all available reports, hs_list_reports handles that. If your primary goal is complex modeling or deep database querying outside HubSpot, a direct API connector might be better. But if staying within the HubSpot ecosystem while getting AI intelligence is key, this MCP provides the necessary depth.
Frequently asked questions about HubSpot Analytics MCP
How do I check my web traffic using HubSpot Analytics MCP? +
You use hs_web_analytics. Simply ask your agent for website traffic data, and specify the time period you're interested in. It pulls metrics like sessions, pageviews, and new leads directly.
Can I see email performance using HubSpot Analytics MCP? +
Yes, use hs_email_analytics. You give it the campaign details, and it returns key stats like open rates, click counts, and bounce numbers for you to review.
What is the difference between listing reports and viewing analytics? +
hs_list_reports only lists what reports exist in your account. To actually view the data (like sessions or leads), you need to use hs_web_analytics or a similar reporting tool.
How do I track all activity for one company record? +
Run the hs_list_events tool. You provide the Company ID, and it gathers every interaction—from notes to form submissions—into a single, readable timeline.
Does HubSpot Analytics MCP help with deal pipeline tracking? +
Yes. The MCP allows you to search for deals, view their current stage, and list all possible stages in the sales pipeline using dedicated tools.