📡 MCP Radar

OpenLabs-so/openanalytics

Open-source, privacy-first and cookieless web analytics with revenue attribution and an MCP server.

⭐ 217 stars
⑂ 20 forks
TypeScript
momentum ▲ 474.0
created 2026-08-11
on radar since 2026-08-13
star trend 66 → 217 since 2026-08-13
agplanalyticsclickhousecookielessgoogle-analytics-alternativemcp-servernextjsopen-sourceplausible-alternativeprivacyprivacy-firstself-hostedtypescriptweb-analytics
View on GitHub ↗Homepage ↗

About openanalytics

Open-source, privacy-first web analytics. One lightweight tracker script, no cookies, no cross-site profiles, aggregate-only reads — self-hostable on your own hardware under AGPL-3.0.

A hosted instance runs at getopen.so, operated by the authors: the same code, someone else's servers.

App Role -------------------- -------------------------------------------------------------------------------------------------------------------------------------------- apps/tracker The browser snippet — a few KiB, with a byte budget CI enforces apps/collector Ingest: validates, sanitizes, rate-limits, enqueues apps/worker Drains the queue into ClickHouse; sessions, rollups, exports, mail, deletions apps/api Control plane: auth, sites, keys, sharing, event definitions, funnels, widgets, revenue, AI assistant, MCP apps/query-gateway The only process allowed to read ClickHouse; verifies signed query envelopes apps/realtime The SSE stream behind the live dashboard apps/web The dashboard (Next.js) apps/cli oa — site setup, stats, device-flow login packages/ domain, postgres (+migrations), clickhouse (+migrations), redis, auth, contracts (OpenAPI), observability, integrations, migrations, testkit

Stores: Postgres (control plane), ClickHouse (events and rollups), Valkey ×2 (one durable event queue, one losable realtime cache).

What it does, in one list: page views, custom and attribute-driven events, sessions, web vitals, funnels, per-site retention, embeddable widgets, public share links, revenue analytics from your Stripe account, CSV/JSON import and export, an MCP server, and a CLI.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/OpenLabs-so--openanalytics.html)

Related MCP servers

spcaeo/skald

Every visit, truly told. Self-hosted web analytics from your server access log: see people, AI assistants (ChatGPT, Claude, Perplexity), crawlers and bots that JavaScript analytics miss. Every figure

⭐ 9Python
herry2059/project-os-for-codex

Open-source control plane for Codex projects: Git-backed context, visible agent progress, scoped MCP access, resumable work, and safe handoffs.

⭐ 104TypeScript
PSA-Team-source/AdLibrarySpy

A free, open-source Shopify store and Meta ads spy tool. Find winning stores, see the ads they run, track competitors. Every number measured, nothing estimated.

⭐ 25TypeScript
dziksu/StructSmith

Local-first, MCP-native tool for modelling software architecture. C4-style semantic model, React Flow editor, SQLite, single container — a self-hosted Structurizr alternative your AI client can edit o

⭐ 10TypeScript
Kadri-cloud/email-engine

Self-hosted event engine for any mailbox: IMAP, JMAP and inbound SMTP in, one replayable event log out, with safe reversible actions, scoped tokens for AI agents, and an MCP server.

⭐ 6TypeScript
tedix-hq/tedix

Open-source AI coworkers for your team. They do recurring work, ask before risky steps, and show you exactly what they did.

⭐ 5TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.