Mosaicdeck Beta

One dashboard, and one AI connection, for everything about all your sites.

Traffic, uptime, errors and each app's own business numbers, from any number of unrelated projects. Mosaicdeck builds a dashboard for each one automatically and lets your AI assistant read it all over MCP.

Start freeRead the quickstart

Free for 3 sites. Your first workspace gets a 14-day Pro trial, no card required.

AI assistant with Mosaicdeck connectedIllustration

How are my sites doing?

Used mosaicdeck · portfolio_overview (last 7 days)

Mostly good. Here's the week:

SiteViewsChangeStatus
recipes.example18.4k+12%Up
setlists.example3.1k+4%Up
shop.example7.9k−9%Errors

recipes.example had 212 new signups, its best week this month. shop.example has 38 new “Cannot read properties of undefined” errors on /checkout since Tuesday, which may explain the dip. Nothing was down.

Illustration with example sites and numbers. The AI reads figures Mosaicdeck has already computed.

How it works

Three steps, a few minutes

  1. Add your site

    Paste its URL. Mosaicdeck reads the homepage, fills in the name and kind, and starts uptime checks right away.

  2. Connect

    Add one script tag for traffic and errors, and optionally a small metrics endpoint for your app's own numbers. A live checklist shows when data arrives, and the dashboard builds itself.

  3. Ask your AI

    Add your Mosaicdeck connection to Claude or any MCP client, sign in, and ask “how are my sites doing?”

Features

Everything about every site, in one place

Your portfolio home shows all your projects at once: status, traffic with a sparkline, key app numbers and errors.

Traffic

Cookieless page views, visitors, top pages, referrers, UTM campaigns, countries, devices and browsers. One small script tag (under 2.5 KB gzipped).

Uptime

HTTP checks every minute on paid plans, incidents with durations, and a 90-day uptime bar per site.

Errors

JavaScript errors from your visitors' browsers, grouped by message, with counts and first and last seen.

App metrics

Signups, orders, recipes saved, jobs queued: your app reports its own numbers through the open Metrics Protocol, in about 30 lines of code.

Alerts and digests

Site down, error spikes, traffic drops and metric thresholds by email, Slack, Discord or webhook. A weekly or daily digest email sums it all up.

Report pages

A public, read-only page per site with your logo and accent colour, for clients. You choose the widgets. (Agency plan.)

Your AI, connected

Every workspace is a read-only MCP server. Ask Claude or any MCP client how your sites are doing; it can read but never change anything.

Dashboards build themselves

Each site gets a dashboard generated from what it actually sends. Rearrange it if you like; you never have to design one.

Private by default

Useful numbers without tracking people

No cookies, no stored IP addresses, no cross-site or cross-day visitor identity. The script is tiny and skips localhost. See exactly what we collect.

Questions

Does the script use cookies?

No. The script sets no cookies and uses no local storage. Visitor counts come from a hash that changes every day, IP addresses are never stored, and the daily salts are deleted after two days.

Can my AI assistant change anything?

No. The MCP server only has read tools. It can't edit sites, settings, dashboards or alerts, and you choose which workspaces each connection can read. You can revoke a connection at any time.

Does the AI make up numbers?

Mosaicdeck computes every number itself; the AI only reads them. Digest emails written by AI are checked against the real figures, and if the wording can't be matched, the plain version is sent instead.

Which stacks does it work with?

Anything that serves HTML can use the script tag. For app metrics, any backend that can answer an HTTPS request with JSON works; there are helpers for Workers and edge runtimes, Node.js and Python.

What happens if I go over my monthly events?

You get an email at 80% and 100%. Collection keeps going until 120%, then page views and custom events pause until the next month or an upgrade. Errors, uptime checks and app metrics keep working.

Is there a free plan?

Yes: 3 sites and 25,000 events a month, free. Your first workspace also gets a 14-day Pro trial with no card required.

More answers in the docs

Bring all your sites together

Start free See pricing