New: first-class MCP for AI agents

Analytics for the API era.

One HTTP endpoint. A 1.8 KB browser SDK. A first-class MCP server. Smart attribution that actually separates Facebook social from Facebook paid — without cookies or fingerprinting.

No credit card · 50k events / month free forever · GDPR & CCPA friendly

Events ingested / mo
120M+
SDK size (gzipped)
1.8 KB
p95 ingest latency
42 ms
Attribution rules
30+
index.html
<script async
  src="https://api.millimetric.ai/v1/a.js"
  data-key="pk_live_…"></script>

That's it. Page views, attribution, UTM, fbclid — captured. No cookies set.

Built for the way you work

Drop in a snippet. Hit the API from cron. Wire it to an agent.

Same data, same shape — no matter where it comes from.

API-first by design

The HTTP API is the source of truth. Same protocol from a browser, a backend, or an AI agent. No hidden SDK quirks.

AI-agent native (MCP)

Connect any MCP-speaking agent. Emit events with track_event and answer questions with top_sources, get_stats, query_events.

Privacy by default

No cookies, no raw IPs at rest, no fingerprinting. Respects DNT and Global Privacy Control. Configurable retention per project.

Smart attribution

Separates Facebook social from Facebook paid, Google Ads from Google organic. Confidence labels + auditable rule IDs on every event.

Smart attribution

The Facebook social-vs-paid split, finally solved.

Most tools dump everything into a single "facebook" bucket. Millimetric runs a deterministic, ordered classifier on every event and tells you exactly which rule fired — auditable, re-classifiable, and tunable per project.

  • 30+ first-party rules out of the box
  • Confidence label on every classification
  • Replay historical events when rules change
Signal we see
Source
Medium
  • ?fbclid=abc, referrer=l.facebook.com
    facebook
    paid
  • ?utm_source=facebook&utm_medium=cpc
    facebook
    paid
  • ?fbclid=abc (no other context)
    facebook
    paid
  • referrer=facebook.com, no fbclid
    facebook
    social
  • ?gclid=Cj0KCQjw…
    google
    paid
  • referrer=google.com/search
    google
    organic

Integrations

Three shapes, one API.

Mix and match. Use them all in the same product without doubling up infrastructure.

Browser

Snippet or npm. 1.8 KB gzipped. Auto-pageview, SPA support, sendBeacon on unload.

tscopy
import { init, track } from "@millimetric/track";

init({ key: "pk_live_…" });
track("signup", { plan: "free" });

Server

Node / Bun / Deno SDK — or just curl. Batches and retries built in.

tscopy
import { init, track } from "@millimetric/track-node";

init({ key: process.env.AOA_SK!, host });
track({ event: "purchase",
  user_id: user.id });

AI agent (MCP)

Any MCP-speaking agent. Emit events and query analytics through the same key.

jsoncopy
// tools/call → top_sources
{ "from": "2026-05-01T00:00:00Z",
  "to":   "2026-06-01T00:00:00Z",
  "breakdown": "source_medium" }

Pricing

Honest, boring pricing.

No "contact sales". No per-seat fees. Just events.

Free

$0forever

Everything under 100k events / month.

  • 100k events / month
  • 30-day retention
  • 1 project
  • Browser + Node SDKs
  • Community support
Start free
Most popular

Pro

$19/month

For small teams running real apps.

  • 1M events / month
  • 90-day retention
  • Unlimited projects
  • MCP server access
  • Email support
Start free, upgrade later

Business

$99/month

For teams that need more rope.

  • 10M events / month
  • 365-day retention
  • Unlimited projects
  • MCP server access
  • Priority support
Start free, upgrade later

Need more? Email hello@millimetric.ai — we'll quote you in plain English.

Send your first event in 30 seconds.

No credit card. No setup call. Just a key and a curl command.