4,500+ servers built on MCP Fusion
Vinkius

Hotjar MCP. Analyze user behavior and feedback in conversation.

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

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

Just plug in your AI agents and start using Vinkius.

Hotjar (Behavior Analytics) MCP Server lets your AI agent analyze user behavior, retrieve survey responses, and manage user feedback. It gives you direct access to site lists, funnels, heatmaps, and session recordings from your Hotjar account.

Need to check user sentiment or find where users drop off? Your agent handles it all via natural conversation.

What your AI agents can do

Get heatmap

Retrieves detailed click and movement heatmaps for a specified page.

Get site

Gets high-level metadata and status for the current tracked site.

Get survey

Retrieves detailed information about a specific user survey.

+ 7 more capabilities included
Analyze User Flow and Drop-Off Points

Use list_funnels and list_heatmaps to view conversion funnels and identify where users are dropping off on a specific page.

Extract Specific User Sentiments

Run list_survey_responses to get detailed answers, average ratings, and device metadata from active user surveys.

Audit Site Health and Compliance

Check site status, list all sites using list_sites, and perform data deletion requests to ensure GDPR compliance.

Map User Interaction Points

Use list_recordings and get_heatmap to review session recordings and see click density heatmaps for specific pages.

Manage and Collect User Feedback

List incoming feedback via list_feedback to pull specific ratings, comments, and screenshots for product review.

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

Hotjar (Behavior Analytics) MCP Server: 10 Tools

Use these 10 tools to query your Hotjar data. Get details on heatmaps, site status, survey results, and user recordings without leaving your chat window.

get019d75b3

get heatmap

Retrieves detailed click and movement heatmaps for a specified page.

get019d75b3

get site

Gets high-level metadata and status for the current tracked site.

get019d75b3

get survey

Retrieves detailed information about a specific user survey.

list019d75b3

list feedback

Lists incoming user feedback, including ratings, comments, and screenshots.

list019d75b3

list funnels

Lists defined conversion funnels for tracking user journey progression.

list019d75b3

list heatmaps

Lists all available heatmaps and their associated site IDs.

list019d75b3

list recordings

Retrieves a list of all session recordings available for analysis.

list019d75b3

list sites

Lists every single site that Hotjar is currently tracking and monitoring.

list019d75b3

list survey responses

Retrieves a list of individual user responses from active surveys.

list019d75b3

list surveys

Lists all active and inactive surveys set up in your Hotjar account.

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 Hotjar (Behavior 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

This Hotjar MCP Server lets your AI agent dig into user behavior and feedback. You'll get direct access to site lists, funnels, heatmaps, and session recordings from your Hotjar account, all through natural conversation. Need to check user sentiment or find where users drop off? Your agent handles it.

Audit Site Health and Compliance

Check the site's overall status and get high-level metadata using get_site. You can see every site Hotjar tracks with list_sites. To keep things compliant, your agent even handles data deletion requests for GDPR, so you don't gotta worry about that. You can also review all the funnels you've set up with list_funnels and check every available heatmap with list_heatmaps.

Map User Interaction Points

Review session recordings using list_recordings and then get detailed click and movement heatmaps for a specific page with get_heatmap. You can pinpoint exactly where users are clicking and how they move across a page. You can also see all the active and inactive surveys you've set up with list_surveys and grab a list of individual user responses from active surveys using list_survey_responses to get detailed answers, average ratings, and device metadata.

Manage and Collect User Feedback

List incoming user feedback via list_feedback to pull specific ratings, comments, and screenshots for product review. You can also view all the user-submitted feedback in bulk using list_feedback.

Analyze User Flow and Drop-Off Points

View defined conversion funnels for tracking user journey progression using list_funnels. You can check all available heatmaps with list_heatmaps to spot where users are dropping off on a specific page.

How Hotjar MCP Works

  1. 1 Subscribe to the Hotjar MCP Server and input your Hotjar Client ID, Client Secret, and Site ID.
  2. 2 Ask your AI agent a question. The agent identifies the needed action (e.g., 'List all surveys').
  3. 3 The agent executes the appropriate tool (e.g., list_surveys) and passes the resulting data back to you in plain language.

The bottom line is, your AI client treats the Hotjar API like a native conversation, letting you bypass the dashboard clicks and CSV exports.

Who Is Hotjar MCP For?

This is for UX Researchers who need survey responses without exporting a spreadsheet. It’s for Product Managers who need to monitor tracking status across multiple sites. And it’s for Data Privacy Officers who need to execute data deletion requests quickly to maintain GDPR compliance.

UX Researcher

Audits survey responses and analyzes user feedback by asking the agent questions instead of manually downloading and reviewing CSV files.

Product Manager

Monitors tracking statuses and feedback widget performance across multiple sites to keep data quality high and user alignment consistent.

Data Privacy Officer

Automates user lookup and data deletion requests to prove and maintain GDPR compliance without running manual lookup queries.

What Changes When You Connect

  • Get a full view of all sites and tracking statuses using list_sites. You instantly know if a site is active or if the tracking code is broken—no need to check the dashboard manually.
  • Analyze user sentiment directly. Instead of downloading a massive CSV, your agent uses list_survey_responses to summarize key themes and average ratings from surveys.
  • Pinpoint friction points instantly. list_feedback pulls specific ratings, comments, and screenshots, letting you see exactly what users are struggling with without having to manually sort through widget submissions.
  • Track conversion paths. You can list funnels using list_funnels to see which steps are failing, helping you narrow down where users quit the buying process.
  • Audit your data. Use list_recordings to see session recordings and get_heatmap to visualize click density, giving you a deep look at user interaction patterns.
  • Maintain compliance easily. Running a data deletion request (via specific tools) keeps your user data clean and proves GDPR adherence without logging into the compliance portal.

Real-World Use Cases

01

Finding Out Why Users Abandon the Cart

A PM notices high drop-off rates. They ask their agent, 'What are the drop-off points on the checkout page?' The agent uses list_funnels and get_heatmap to pinpoint the exact step and the element causing the issue, giving the PM immediate action items.

02

Assessing Product Changes Post-Launch

A UX Researcher needs to know if the new signup flow is working. They ask the agent to 'Show me the feedback and survey responses for the signup page.' The agent runs list_feedback and list_survey_responses to give a summarized view of user sentiment and specific pain points.

03

Cleaning Up Old User Data

A Data Privacy Officer receives a data deletion request. They tell their agent, 'Delete all data for user X.' The agent executes the necessary compliance tools, proving the deletion occurred and maintaining GDPR records.

04

Comparing User Behavior Across Markets

A PM managing multi-tenant sites asks the agent, 'List all sites and tell me the tracking status for our European and US markets.' The agent uses list_sites to compare site statuses across different organizational units.

The Tradeoffs

Treating the API like a database query

Logging into the Hotjar dashboard, navigating to the 'Surveys' tab, then running multiple filters to pull the data needed for a single report. This takes 15 minutes and requires manual data cleaning.

Just ask your agent: 'Get the last 10 survey responses for the checkout page.' The agent uses list_survey_responses and delivers the summary, skipping all the manual filtering and report generation.

Ignoring site context

Trying to analyze a specific page's heatmap without telling the tool which site it belongs to, resulting in an error or a massive, irrelevant dump of data.

Always start by confirming the site context. Use list_sites to confirm the correct domain, then run get_heatmap on that specific site ID to guarantee accurate results.

Over-relying on exports

Downloading a sheet of data, opening Excel, and spending hours trying to find the average rating or common themes. The data is there, but the insight isn't.

Ask your agent to summarize the data. For example, 'What is the average rating from the 'Homepage NPS' survey?' The agent uses list_survey_responses and gives you the direct answer.

When It Fits, When It Doesn't

Use this server if your primary need is structured data retrieval from Hotjar. You need to answer questions like, 'What did users do?' or 'Why did they leave?' The tools are best for deep dives into specific data points (e.g., using list_recordings for a specific flow). Don't use it if you need to create content, build a model, or generate a new tracking event. For those needs, you'll need a separate data warehouse connection. If you only need to see a simple list of sites, list_sites works, but if you need to compare that list against active metrics, you'll need a specialized reporting tool.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Hotjar. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_heatmap get_site get_survey list_feedback list_funnels list_heatmaps list_recordings list_sites list_survey_responses list_surveys

Sifting through dashboard clicks to find one good insight.

Today, finding simple user behavior data means logging into Hotjar, clicking the 'Behavior' tab, then selecting 'Funnel Visualization.' You have to manually filter by date range, then drill down into the specific drop-off step. If you want to compare that to user feedback, you have to open another tab, navigate to 'Surveys,' and cross-reference the IDs yourself. It's a mess of clicks and copies.

With the Hotjar MCP Server, you just ask your agent: 'What was the primary cause of drop-off on the checkout page?' The agent runs `list_funnels` and `get_heatmap` and gives you a direct summary. You skip the clicks and go straight to the insight.

Using Hotjar (Behavior Analytics) MCP Server: Understanding User Feedback

Before, if you wanted to know what users thought about the new checkout flow, you had to go to the feedback widget, manually scroll through submissions, and then copy the key comments into a spreadsheet. You'd spend an hour just categorizing the raw text.

Now, your agent uses `list_feedback` to pull the data. It provides the ratings, comments, and screenshots right in the chat, structured so you can see the patterns instantly. It’s about immediate synthesis, not manual collection.

Common Questions About Hotjar MCP

How do I use the `list_sites` tool with the Hotjar MCP Server? +

The list_sites tool lists every site Hotjar is tracking. You run it to get a full list of URLs and IDs, which is necessary before you can run specific tools like get_heatmap on a particular domain.

What information does `list_survey_responses` provide? +

list_survey_responses gives you a list of individual responses. You get the answers, timestamps, and device metadata for each response, helping you track how different devices affect user answers.

Can I see all the available surveys using `list_surveys`? +

Yes, list_surveys lists all surveys set up in your account. This allows you to know which surveys are active and what their IDs are before you try to retrieve responses.

How does `get_heatmap` work? +

You run get_heatmap to get a visual representation of user activity—where people click and move most often—on a specific page. This is key for spotting visual bottlenecks.

What is the difference between `list_heatmaps` and `get_heatmap`? +

list_heatmaps shows you a list of all heatmaps you have access to. get_heatmap actually fetches the data for a specific heatmap you've already identified.

When should I use `list_recordings` to check user behavior? +

Use list_recordings when you need an overview of recorded user sessions. It provides a list of session IDs, start dates, and the associated site, letting you quickly identify which recordings cover the areas you need to audit.

How do I handle privacy or data deletion using the Hotjar MCP Server? +

You use the designated privacy tools (implied by the data) to perform data deletion requests. The server supports executing 'right-to-erasure' requests, allowing you to securely delete specific user profiles or session data.

What kind of data does `list_feedback` pull for user insights? +

list_feedback pulls discrete user-submitted feedback. It gives you the actual ratings, written comments, and even screenshots, which helps you pinpoint specific friction points in the user journey.

Can I see individual survey responses through my agent? +

Yes. Use the get_survey_responses tool with a specific Survey ID to retrieve all recorded answers, timestamps, and device info. This allows your agent to summarize user sentiment and identify common themes automatically.

How do I handle GDPR data deletion requests? +

The agent includes a delete_user_data tool for GDPR compliance. You can provide a User ID to irreversibly wipe all associated behavioral data from Hotjar, ensuring you meet privacy regulations efficiently.

Can I list all feedback widgets for a specific site? +

Absolutely. Use the list_feedback tool to enumerate all active feedback widgets on your configured site. Your agent will return widget IDs and response counts, helping you identify which areas of your site are generating the most user input.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

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

No hosting. No infrastructure. No complex setup.
All 10 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.