Umami Analytics MCP Server logo

Umami Analytics MCP Server

by MCP-Mirror

This server enhances Claude's capabilities by providing access to website analytics data from Umami. It allows Claude to analyze user behavior, track website performance, and provide data-driven insights.

View on GitHub

Last updated: N/A

What is Umami Analytics MCP Server?

This is a Model Context Protocol (MCP) server that connects Claude to your Umami analytics platform, enabling it to analyze user behavior, track website performance, and provide data-driven insights.

How to use Umami Analytics MCP Server?

To use the server, you need to configure your Claude Desktop with the server details, including the command to run the server and the necessary environment variables for Umami API access. You can then interact with Claude using natural language or pre-defined prompts to analyze your website data and generate dashboards.

Key features of Umami Analytics MCP Server

  • Analyze user journeys and behavior patterns

  • Track website performance metrics

  • Monitor real-time visitor activity

  • Capture and analyze webpage content

  • Generate insights from historical analytics data

  • Semantic search on user journeys

  • Webpage screenshot and HTML analysis

  • Create custom prompts for regular workflows

Use cases of Umami Analytics MCP Server

  • Creating dashboards to visualize website performance

  • Analyzing user journeys to identify pain points

  • Pinpointing specific user behaviors and actions

  • Improving website performance based on data-driven insights

FAQ from Umami Analytics MCP Server

What is Umami?

Umami is an open-source website analytics platform.

What is an MCP server?

A Model Context Protocol (MCP) server allows Claude to access external data and tools.

How do I configure Claude Desktop to use this server?

You need to add the server configuration to your Claude Desktop config file, including the command to run the server and the necessary environment variables for Umami API access.

What tools are available to Claude through this server?

The server provides tools to retrieve website lists, website stats, website metrics, pageview series, active visitors, session IDs, tracking data, perform semantic search on user journeys, capture screenshots, and retrieve webpage HTML.

Can I create my own prompts?

Yes, you can create your own prompts by defining the prompt structure and implementing the prompt handling logic in the server code.