# Umami Analytics

> Use this tool when you need to retrieve and monitor web analytics data, such as website statistics, visitor metrics, and traffic sources, to inform website performance analysis and traffic monitoring dashboards. It provides a comprehensive interface for accessing and analyzing data, with inputs including website identifiers and date ranges, and outputs including aggregated statistics and real-time user counts. Ideal for building AI assistants that require web analytics insights, Umami Analytics offers a robust and flexible solution for gaining valuable insights into website traffic and user behavior.

Canonical page: https://skillsregistry.net/skills/macawls-umami-analytics  
JSON: https://api.skillsregistry.net/v1/skills/macawls-umami-analytics

## Description

This MCP server provides complete Umami Analytics integration for web analytics data retrieval and monitoring, enabling access to website statistics, visitor metrics, page views, traffic sources, and real-time active user counts. Built by Macawls using Go with comprehensive tooling including Docker support, multi-platform releases via GoReleaser, and extensive testing coverage, it offers five core tools for listing websites, retrieving aggregated statistics with period-over-period comparisons, analyzing page view trends over time, examining visitor metrics by geography/browser/device, and monitoring current active visitors. The implementation features robust authentication handling, intelligent date validation to prevent querying data before website creation dates, flexible configuration via environment variables or YAML files, and detailed error handling with proper MCP protocol compliance, making it valuable for website performance analysis, traffic monitoring dashboards, and building AI assistants that need comprehensive web analytics insights without manual platform access.

## Trust

- **Trust score (0–1):** 0.75
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/macawls-umami-analytics)
- **Repository:** <https://github.com/macawls/umami-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "macawls-umami-analytics"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/macawls-umami-analytics` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/macawls-umami-analytics/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
