Convalytics
convalytics.dev
· Convalytics
Free web and product analytics for Convex apps. Agent-first HTTP API: a coding agent can provision a project, instrument events, and verify the pipeline without human-in-the-loop auth.
convalytics.dev via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
D
Conformance score: 44/100
D-grade: significant issues — auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-05-18 15:15:11 current | 39e7ed471fe3… |
view → |
Endpoints
| Agent card | https://convalytics.dev/.well-known/agent-card.json |
| Provider | https://convalytics.dev |
| Docs | https://convalytics.dev/llms-full.txt |
Skills · 5 declared · mapped to canonical taxonomy
Create an unclaimed project and return a write key plus a claim URL for the human to link it to their account later. No auth required.
Log a page view (free, unquota'd) or a custom product event with props for a project identified by write key.
High-volume event ingestion with per-event results in the same order as the input.
Confirm a write key is valid and fetch a snapshot of recent ingestion activity, useful for agents verifying their setup end-to-end.
Convalytics exposes a Model Context Protocol server for AI assistants (Claude Desktop, Claude Code, Cursor, Windsurf). Nine read-only tools cover traffic, custo…
Health · last 5 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor — only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/convalytics.dev) [](https://agenstry.com/agents/convalytics.dev) [](https://agenstry.com/agents/convalytics.dev) [](https://agenstry.com/agents/convalytics.dev)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "Convalytics",
"description": "Free web and product analytics for Convex apps. Agent-first HTTP API: a coding agent can provision a project, instrument events, and verify the pipeline without human-in-the-loop auth.",
"url": "https://api.convalytics.dev",
"documentationUrl": "https://convalytics.dev/llms-full.txt",
"provider": {
"organization": "Convalytics",
"url": "https://convalytics.dev"
},
"version": "1.0.0",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"authentication": {
"schemes": [
"writeKey"
],
"description": "Public write key passed in the request body. Scoped to a single project, cannot read data, safe to ship in client code. See https://convalytics.dev/llms-full.txt for the provision flow."
},
"skills": [
{
"id": "provision_project",
"name": "Provision analytics project",
"description": "Create an unclaimed project and return a write key plus a claim URL for the human to link it to their account later. No auth required.",
"tags": [
"analytics",
"provision",
"setup"
],
"examples": [
"Set up Convalytics for this Convex app",
"Get a write key to start tracking events"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "ingest_event",
"name": "Record event or page view",
"description": "Log a page view (free, unquota'd) or a custom product event with props for a project identified by write key.",
"tags": [
"analytics",
"events",
"tracking"
],
"examples": [
"Track a signup event for user_123",
"Record a page view for the pricing page"
]
},
{
"id": "ingest_batch",
"name": "Batch ingest up to 100 events",
"description": "High-volume event ingestion with per-event results in the same order as the input.",
"tags": [
"analytics",
"events",
"batch"
]
},
{
"id": "verify_write_key",
"name": "Verify write key",
"description": "Confirm a write key is valid and fetch a snapshot of recent ingestion activity, useful for agents verifying their setup end-to-end.",
"tags": [
"analytics",
"verification"
]
},
{
"id": "query_analytics_mcp",
"name": "Query analytics via MCP",
"description": "Convalytics exposes a Model Context Protocol server for AI assistants (Claude Desktop, Claude Code, Cursor, Windsurf). Nine read-only tools cover traffic, custom events, per-user activity, and a period-over-period digest. Six funnel tools list/read/compute saved conversion funnels; with a write-scoped token, agents can also create/update/delete funnels. Uses a separate auth model (team-scoped API token with read or write scope) and is gated to paid plans. See https://convalytics.dev/.well-known/mcp/server-card.json for the capability list and https://convalytics.dev/mcp for install instructions.",
"tags": [
"analytics",
"mcp",
"query",
"funnels",
"read",
"write"
],
"examples": [
"What are the top 10 pages on my site this week?",
"How is dan@example.com using my app?",
"Give me a weekly digest of my project with period-over-period comparison",
"Compute the Signup funnel for the last 7 days and show step-by-step conversion",
"Create a funnel: pageview /pricing, then event signup_completed"
]
}
]
}