4,500+ servers built on MCP Fusion
Vinkius

HubSpot Analytics MCP. Track web traffic and campaign performance instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

HubSpot Analytics MCP on Cursor AI Code Editor MCP Client HubSpot Analytics MCP on Claude Desktop App MCP Integration HubSpot Analytics MCP on OpenAI Agents SDK MCP Compatible HubSpot Analytics MCP on Visual Studio Code MCP Extension Client HubSpot Analytics MCP on GitHub Copilot AI Agent MCP Integration HubSpot Analytics MCP on Google Gemini AI MCP Integration HubSpot Analytics MCP on Lovable AI Development MCP Client HubSpot Analytics MCP on Mistral AI Agents MCP Compatible HubSpot Analytics MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

HubSpot Analytics MCP Server connects your AI agent directly to HubSpot's full suite of reporting data. Check web traffic metrics, track campaign performance (opens, clicks, bounces), and view activity timelines for any contact or deal.

It lets you query all your marketing and sales data using plain conversation, eliminating the need to switch between HubSpot tabs and BI tools.

What your AI agents can do

Hs analytics views

Lists available analytics views in the HubSpot account for filtering web traffic and reporting data.

Hs email analytics

Gets delivery and engagement analytics for a specific HubSpot marketing email: opens, clicks, bounces, and unsubscribes.

Hs list events

Lists all activity history (page views, form submissions, calls) for a specific HubSpot CRM record.

+ 2 more capabilities included
Check website traffic metrics

Retrieves total sessions, page views, new contacts, and traffic sources over a chosen time frame using hs_web_analytics.

Audit email campaign performance

Gets delivery and engagement data for a specific email send, including open rate, click count, and bounce count via hs_email_analytics.

View full activity history

Lists all timeline events—like page views, form submissions, and calls—for a specific contact, company, or deal using hs_list_events.

List custom reports

Retrieves the name, type, and description of custom analytics reports set up in the HubSpot account using hs_list_reports.

Filter analytics data by view

Lists available, named configurations that scope analytics data, allowing for precise filtering of web traffic and reports using hs_analytics_views.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

HubSpot Analytics MCP Server: 5 Tools for Reporting

Run complex analytics queries and access specific HubSpot data streams by invoking one of these five dedicated tools.

hs019d75b3

hs analytics views

Lists available analytics views in the HubSpot account for filtering web traffic and reporting data.

hs019d75b3

hs email analytics

Gets delivery and engagement analytics for a specific HubSpot marketing email: opens, clicks, bounces, and unsubscribes.

hs019d75b3

hs list events

Lists all activity history (page views, form submissions, calls) for a specific HubSpot CRM record.

hs019d75b3

hs list reports

Lists custom analytics reports configured in HubSpot with their name, type, and description.

hs019d75b3

hs web analytics

Gets website traffic analytics from HubSpot, including sessions, page views, new contacts, and traffic sources over time.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with HubSpot Analytics, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

HubSpot Analytics MCP Server connects your AI agent straight to HubSpot's reporting data. It lets you query all your marketing and sales data using plain conversation, so you never gotta jump between tabs or BI tools. hs_web_analytics gets you website traffic analytics, showing total sessions, page views, new contacts, and traffic sources for any time period. hs_email_analytics audits email campaign performance by grabbing delivery and engagement data for a specific send, including open rate, click count, and bounce count. hs_list_events lists all activity history—like page views, form submissions, and calls—for any contact, company, or deal.

You can list custom analytics reports set up in HubSpot using hs_list_reports, which returns the report's name, type, and description. hs_analytics_views lets you scope your analytics data by listing available configurations, helping you filter web traffic and reports precisely.

How HubSpot Analytics MCP Works

  1. 1 Your AI client sends a natural language request (e.g., 'What was the open rate for the last campaign?').
  2. 2 The MCP Server identifies the need for analytics data and invokes the relevant tool (e.g., hs_email_analytics).
  3. 3 The tool executes the query against HubSpot and returns structured data (e.g., JSON) to your AI client for immediate display.

The bottom line is, your AI client acts as the interface to HubSpot's data layer, running complex reports and queries without you touching the native UI.

Who Is HubSpot Analytics MCP For?

Marketing Operations teams, RevOps, and Sales Managers who spend hours jumping between HubSpot's UI, Google Analytics, and BI tools. If you're tired of manual data stitching and want a single source of truth for campaign performance and user behavior, this is for you.

Marketing Operations Specialist

Uses the server to correlate web traffic (via hs_web_analytics) with email campaign results (via hs_email_analytics) to prove ROI.

Sales Development Representative (SDR)

Checks the full activity timeline (hs_list_events) on a prospect to understand their engagement level before making a call.

RevOps Manager

Generates pipeline snapshots and audits the activity history across deals and contacts without leaving their agent.

What Changes When You Connect

  • See the full journey of a prospect. Instead of checking a separate tab for activity, the hs_list_events tool shows every page view, form submission, and call history on a contact or deal.
  • Audit campaign performance instantly. Use hs_email_analytics to get hard numbers on open rates, click counts, and bounces for any specific marketing email without manual report generation.
  • Track lead generation sources. hs_web_analytics gives you sessions, page views, and new contact counts, letting you see exactly where your website traffic is coming from over time.
  • Manage the entire sales lifecycle. The underlying CRM tools let you search, create, and manage deals and contacts, keeping all that data accessible through conversation.
  • Understand reporting scope. The hs_analytics_views tool lists available report scopes, ensuring your queries are filtered correctly and your data is accurate.
  • Find required reports quickly. hs_list_reports lists all custom analytics reports in HubSpot, so you don't waste time hunting for the right dashboard.

Real-World Use Cases

01

Pinpointing a Cold Lead's Interest

A sales rep needs to qualify a lead but doesn't know what they've done. They ask their agent to run hs_list_events on the contact. The agent returns a timeline showing the lead viewed the pricing page three times and submitted a form, allowing the rep to tailor the conversation immediately.

02

Measuring Campaign ROI

A marketing manager wants to know if the last email campaign worked. They ask the agent to check hs_email_analytics. The agent immediately provides the open rate, click rate, and bounce count, proving ROI without needing to export and chart a spreadsheet.

03

Troubleshooting Traffic Drop-Offs

Traffic dropped last month. The ops team asks the agent to run hs_web_analytics over the last 90 days. The agent shows a clear drop in sessions correlated with a change in traffic source, helping the team immediately identify the problem area.

04

Auditing a Deal's History

A manager needs a quick snapshot of a deal's status before a meeting. They ask the agent to list the pipeline stages and check hs_list_events for that deal. They get the full history, seeing who created the deal and when key documents were attached.

The Tradeoffs

Manual Data Exporting

Exporting a large dataset from HubSpot to Excel. You spend an hour cleaning up the CSV, manually cross-referencing dates, and then building a chart that might be wrong.

Let your agent run hs_web_analytics or hs_email_analytics. It handles the data retrieval and structure in real-time, giving you clean, queryable results instantly.

Relying on Native Dashboards

Opening 5 different HubSpot reports and manually comparing metrics across them. You lose track of which report measures what, and the process is slow.

Use the server to run hs_list_reports first. Then, ask your agent to compare metrics across different report types using natural language, synthesizing the data for you.

Ignoring Event Data

Only looking at the 'Last Activity' date on a contact record and assuming everything is fine. You miss key interactions like multiple page views or form submissions.

Run hs_list_events on the contact. This shows the full, granular activity history, revealing subtle signals that a simple date check would miss.

When It Fits, When It Doesn't

Use this if you need to correlate data from multiple HubSpot sources instantly. For example, linking a low open rate (from hs_email_analytics) to a sudden drop in web traffic (from hs_web_analytics). This server is for deep, multi-source analysis. Don't use it if you just need a simple list of contacts or a quick search. For that, the core CRM tools are enough. If your goal is purely to build a custom, permanent dashboard, you'll need a dedicated BI tool, not just this API layer.

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 every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 5 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

hs_analytics_views hs_email_analytics hs_list_events hs_list_reports hs_web_analytics

Pulling web traffic and campaign data together shouldn't require five different tabs.

Right now, tracking a lead's journey means opening the Contact record, switching to the Activity tab to see if they visited the pricing page. Then, you have to open the Marketing tab to check the last email send's open rate. If you want to know if the email influenced the visit, you have to manually compare two separate data views.

With the HubSpot Analytics MCP Server, you ask your agent directly. You can ask, 'Show me contacts who opened the last email AND visited the pricing page.' The agent runs `hs_list_events` and `hs_email_analytics` simultaneously, giving you a single, cross-referenced list of qualified leads.

HubSpot Analytics MCP Server: Get campaign metrics and web reports in one go.

You can skip the manual steps of navigating to the Marketing Email section, downloading the performance CSV, and then going to the Website Analytics section to check the session count. The server runs `hs_email_analytics` and `hs_web_analytics` in sequence.

The difference is that you stop dealing with data silos. You get a single conversational output that synthesizes the performance metrics from both sources, letting you act on the data immediately.

Common Questions About HubSpot Analytics MCP

How does the HubSpot Analytics MCP Server handle web traffic data using hs_web_analytics? +

It retrieves metrics like total sessions, pageviews, new contacts, and traffic sources. You can specify the report view, period (daily, weekly, monthly), and date range to narrow down the traffic data.

Can I check email performance using the hs_email_analytics tool? +

Yes. This tool gets delivery and engagement analytics for a specific marketing email. It returns opens, clicks, bounces, and unsubscribes.

What is the purpose of hs_list_events for HubSpot analytics? +

This tool lists all activity history for a specific CRM record (contact, company, deal). It shows everything from page views to form submissions, giving a complete activity timeline.

How do I find available reports with hs_list_reports? +

You use this tool to list all custom analytics reports configured in HubSpot. It returns the report's name, type, and description so you know which report to query.

Does hs_analytics_views help with HubSpot reporting? +

Yes. This tool lists available analytics views, which are configured scopes that help filter your web traffic and reporting data accurately.

How do I check for available report scopes using the hs_analytics_views tool? +

The hs_analytics_views tool lists available reporting scopes. This helps you narrow down web traffic and reporting data by providing specific view IDs for filtered analytics queries.

What information does the hs_web_analytics tool return regarding website performance? +

It returns core web metrics like total sessions, pageviews, new contacts, and bounce rate. You can specify time ranges and view types (totals, daily, weekly, monthly) to track traffic trends.

When should I use the hs_list_events tool for tracking activity history? +

Use hs_list_events when you need a complete activity timeline. It pulls all interaction history—page views, form submissions, calls, etc.—for a specific contact, company, or deal record.

What HubSpot data can I access? +

Contacts, Companies, Deals, Tickets, Notes, Owners, and Pipelines. All data respects your HubSpot permissions.

Can I create and update records? +

Yes! Create contacts, deals, tickets, and notes. All through natural conversation.

How does authentication work? +

Uses a HubSpot Private App token (Bearer). Create a Private App in Settings > Integrations > Private Apps, copy the token, and paste it.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 5 tools

We've already built the connector for HubSpot Analytics. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 5 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.