Yet Another Web Analytics
After deprecating my project Juno, I was seeking a new privacy-friendly analytics solution I could self-host. Since I already had the logic and some reusable code, I thought: why not build yet another web analytics, again π .
As I was conceptualizing the solution and since I rarely open the statistics dashboards anyway, I thought about taking a radically different approach: no dashboard.
Instead of querying data through a UI, I went full in on the Model Context Protocol (MCP) to make the analytics solely browsable by asking Claude or any compatible AI client questions about your traffic in plain language.
β― list my analytics sites
You have one registered site:
ββββββββββββββββββββββββββββββββββββββββ¬βββββββββββββββββ¬βββββββββ
β ID β Hostname β Status β
ββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββΌβββββββββ€
β 019ed922-33e5-7b9e-a072-963680861c6f β yourdomain.com β active β
ββββββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββ΄βββββββββ
β― what are my top pages this week?
Top pages this week (Jun 15β18):
βββββββββββββββββββββ¬βββββββββββ¬ββββββββββββ
β Page β Visitors β Pageviews β
βββββββββββββββββββββΌβββββββββββΌββββββββββββ€
β / (homepage) β 312 β 489 β
β /blog β 201 β 334 β
β /about β 98 β 121 β
β /blog/hello-world β 87 β 103 β
βββββββββββββββββββββ΄βββββββββββ΄ββββββββββββ
Your homepage leads, with the blog close behind.Fact sheet
Website: yetanotherwebanalytics.dev
Technology: TypeScript, DuckDB and MCP
GitHub: yawa