In one paragraph
Umami is great — small footprint, easy to self-host, clean UI. If you have a server and an hour, it's a no-brainer. Millimetric is for the cases when you'd rather not run another Postgres just to count pageviews — and you want an MCP server agents can talk to.
Pick Umami when…
- You already self-host things and enjoy it.
- You want full control of the database row, GDPR-style.
- You want a free, MIT-licensed dashboard.
Pick Millimetric when…
- You don't want to run yet another service.
- You want an API and an MCP server, not just a UI.
- You want hosted ingestion at Cloudflare's edge (42 ms p95).
Feature
Millimetric
Umami
- Self-host frictionn/a (hosted)One Docker compose
- LicenseHosted SaaS (SDKs MIT)MIT
- MCP / agent accessNativeNo
- Attribution rules30+, auditableUTM + referrer
- Operational burdenZeroDB + app, your problem
Last reviewed May 2026. Spotted an out-of-date detail? Tell us.
Our verdict
Umami if hosting is a feature, not a cost. Millimetric if hosting is a cost, not a feature.