Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Dan-Cleary avatar

Convalytics

  • 6 repo stars
  • Updated July 17, 2026
  • Dan-Cleary/convalytics

Convalytics is a MCP server that provides read-only Convex app analytics queryable from AI coding agents.

About

Convalytics MCP is a read-only Model Context Protocol connector that lets AI assistants query analytics for apps built on Convex. founders who already use Convex for backend and want to ask natural-language questions about usage—without exporting CSVs or building a custom metrics API—can register the hosted remote with a Bearer token created at convalytics.dev/tokens. Skillselion catalogs it under Grow and analytics because the payoff appears after you have users and need data-informed iteration, pricing tweaks, and support prioritization. The integration is query-only, which limits risk compared with write-capable ops tools, but you still treat API tokens as secrets in Claude Code or Cursor configs. It complements Convex development during Build but is not a substitute for instrumenting events in your app.

  • Read-only analytics MCP for Convex applications
  • Streamable HTTP remote at https://api.convalytics.dev/mcp
  • Bearer token auth with Convalytics API token (cnv_...) from convalytics.dev/tokens
  • Designed for Claude, Cursor, and other MCP clients
  • Server version 1.0.0 with companion site convalytics.dev/mcp

Convalytics by the numbers

  • Data as of Jul 18, 2026 (Skillselion catalog sync)
terminal
claude mcp add --transport http convalytics https://api.convalytics.dev/mcp --header "Authorization: Bearer YOUR_TOKEN"

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars6
TransportHTTP
AuthRequired
Last updatedJuly 17, 2026
RepositoryDan-Cleary/convalytics

What it does

Query read-only product analytics for your Convex app from Claude Code or Cursor instead of clicking through dashboards when deciding what to fix or ship next.

Who is it for?

Best when you're shipping on Convex and want MCP-driven analytics Q&A in Claude Code or Cursor during growth and iteration.

Skip if: Skip if you're not on Convex, developers and need write access to production data, or products without Convalytics instrumentation set up.

What you get

After you authorize with a Convalytics Bearer token, your agent pulls read-only analytics for your Convex app through the hosted MCP remote.

  • Agent-accessible read-only analytics queries against your Convex app
  • Reduced dashboard context-switch during growth decisions
  • Documented HTTP MCP endpoint for team-wide agent configs

By the numbers

  • Server version 1.0.0
  • Remote MCP URL https://api.convalytics.dev/mcp
  • Read-only analytics scope per server description
README.md

Convalytics

Web analytics and product event tracking built for Convex apps.

Dashboard: convalytics.dev

What is Convalytics?

Convalytics gives Convex apps two things:

  1. Web analytics — automatic page views, sessions, bounce rate, referrers, and device/browser breakdowns via a lightweight script tag.
  2. Product event tracking — track signups, payments, feature usage, and any custom event directly from Convex mutations and actions. Server-side events can't be blocked by ad blockers.

Everything flows into a single dashboard. Projects auto-provision on first event — no account required to start tracking.

Quick start

npx convalytics init

This auto-provisions a project, installs the Convex component, patches convex/convex.config.ts, creates convex/analytics.ts with the write key inlined, inserts the browser script tag into index.html, and installs a skill file for AI agents. Works with Cursor, Claude Code, and other AI coding agents out of the box.

Packages

Package Description
convalytics-dev Convex component for server-side event tracking
convalytics CLI for zero-config project setup

Project structure

convalytics/
  convex/          # Convex backend — dashboard API, ingest, billing, auth
  src/             # React frontend — dashboard UI
  cli/             # CLI (published as convalytics on npm)

The Convex component (convalytics-dev on npm) lives in its own repo: Dan-Cleary/convalytics-convex-component

Tech stack

  • Backend: Convex — database, server functions, scheduled jobs, real-time queries
  • Frontend: React 19, React Router v7, TailwindCSS v4, Vite, Recharts
  • Hosting: Vercel (frontend), Convex Cloud (backend)
  • Billing: Stripe (usage-based tiers)
  • Email: Resend + React Email

Development

npm install
npm run dev

This starts both the Vite frontend and convex dev in parallel.

Links

Recommended MCP Servers

How it compares

Convex-specific read-only analytics MCP, not a general database or agent memory server.

FAQ

Who is Convalytics for?

Developers and small teams running Convex-backed SaaS who want their coding agent to read product analytics safely via MCP.

When should I use Convalytics?

Use it in Grow when you are analyzing funnels, engagement, or support drivers and want answers inside the agent instead of only in the Convalytics web UI.

How do I add Convalytics to my agent?

Create an API token at https://convalytics.dev/tokens, add the streamable HTTP server https://api.convalytics.dev/mcp with Authorization header Bearer cnv_..., in your MCP client settings.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.