Agent♥︎Age
Catalog

io.github.mikusnuz/umami

Official

by mikusnuz · TypeScript

MCP server for Umami Analytics API v2 — websites, stats, events, reports, and realtime

io.github.mikusnuz/umami — MCP server for Umami Analytics API v2

This Model Context Protocol (MCP) server targets the Umami Analytics API (stated as v2 in the catalog description) and the Umami Analytics v3.3 API in the excerpt. It exposes tools for websites, stats, events, and reports, including realtime. It is designed to work with documented Umami v3.3.1 server contracts.

🛠️ Key Features

  • Umami Analytics API support (Umami Analytics v3.3 referenced in the readme excerpt)
  • Self-hosted username/password authentication
  • Umami Cloud API key support
  • Tool coverage includes analytics, collection, and administration
  • Additional v3 families: boards, links, pixels, segments, session replay, shares, exports, performance, and revenue
  • Realtime support

🚀 Use Cases

  • Query analytics, stats, events, and reports for websites
  • Retrieve or manage Umami v3 entities like segments, session replay, shares, and exports
  • Integrate realtime analytics into developer workflows

⚡ Developer Benefits

  • Targets public v3.3.1 server contracts
  • Uses MCP tooling to organize access to multiple Umami v3 feature families
  • Supports both self-hosted and cloud authentication methods

⚠️ Limitations

  • Does not claim coverage of every private Umami route
  • Explicitly limited to documented API and public v3.3.1 server contracts

Topics

ai-toolsanalyticsmcpmcp-servermodel-context-protocolself-hostedumamiweb-analytics