mcpbeat Sign in

Umami MCP Server

local only

Umami MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 394 installs a week from npm. Last commit 9 Oct 2026.

Query Umami Analytics v3 — stats, funnels, retention, attribution, UTM. Read-only by default.

Installs per day peak 300 · avg 23 · +534% w/w
a month agotoday
394
Installs / week
npm · @asif2bd/umami-mcp
1
Stars
0 open issues
9 Oct 2026
Last commit
8 releases in 90 days
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check Umami MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add umami-mcp -- npx -y @asif2bd/umami-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "umami-mcp": {
      "args": [
        "-y",
        "@asif2bd/umami-mcp"
      ],
      "command": "npx"
    }
  }
}
~/.codex/config.toml
[mcp_servers.umami-mcp]
command = "npx"
args = ["-y", "@asif2bd/umami-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "umami-mcp": {
      "args": [
        "-y",
        "@asif2bd/umami-mcp"
      ],
      "command": "npx"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "umami-mcp": {
      "args": [
        "-y",
        "@asif2bd/umami-mcp"
      ],
      "command": "npx"
    }
  }
}

This one needs environment variables set before it will start: UMAMI_URL (Your Umami instance URL, e.g. https://analytics.example.com), UMAMI_USERNAME (Umami username. Self-hosted Umami has no API keys, so a login is required.), UMAMI_PASSWORD (Umami password. Prefer a dedicated, limited account over your admin login.), UMAMI_API_KEY (Umami Cloud API key, used instead of username and password.), UMAMI_MCP_MODE (Permission tier: read (default), write, or admin. Tools above the tier are never registered.). The author declared them in the registry entry; get the values from the project itself.

Alternatives to Umami MCP

same job, measured the same way
Formo
by formo

Analytics and attribution for onchain apps: events, wallets, funnels, retention, and revenue.

answering
ObsidianCorps Umami Analytics
by obsidiancorps

Umami v3 MCP for Cloud or self-hosted analytics, with read-only, privacy-conscious defaults.

27 installs/wk local only
Consequential Analytics
by consequential

Read-only access to your Consequential eCommerce marketing analytics and attribution data.

answering
Churn Solution
by churnsolution

Query Churn Solution cancellation-flow metrics, revenue, and feedback analytics (read-only).

answering
Pirsch Analytics MCP by usefulapi
by usefulapi

Read Pirsch web analytics: visitors, pages, referrers, UTM, events, funnels and sessions.

27 tools answering
QueryInbox
by queryinbox

Read-only Google Search Console and Google Analytics for AI agents.

answering
Dotplot MCP
by brownglasses

Product analytics for user flows: aha moments, retention, funnels, per-user dot plots. YC method.

185 installs/wk local only
Vitrus analytics
by vitrus

Read-only web analytics — AI traffic, revenue, goals, funnels — with the SQL behind every number.

answering

Umami MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Umami MCP?
Umami MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @asif2bd/umami-mcp was installed 394 times last week.
How do I connect Umami MCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It runs locally, so the command pulls @asif2bd/umami-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Umami MCP?
The npm package @asif2bd/umami-mcp was installed 394 times in the last week. Week over week that is +534%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Umami MCP open source?
Yes — it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.