Index / MCP servers / io.github.Dan-Cleary/convalytics

io.github.Dan-Cleary/convalytics MCP server

io.github.Dan-Cleary/convalytics is a remote MCP server that gives an AI agent 15 tools, among them compute_funnel, create_funnel, delete_funnel. It answers at https://api.convalytics.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 5 of 6 times since 11 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
15
Reliability
5 of 6 checks
Response time
362 ms
Transport
streamable HTTP
Last checked
19 October 2026

Read-only analytics for Convex apps, queryable via MCP from Claude, Cursor, and other clients.

Description as the publisher wrote it.

The 15 tools io.github.Dan-Cleary/convalytics offers

ToolWhat it does
compute_funnelRun a funnel over a time window and return per-step visitor count, conversion from previous step, conversion from start, and average time to convert between steps. Returns `truncated` flags if the scan cap was hit.
Inputs: funnelId, since, until
create_funnelCreate a new funnel on a project. Steps are 2–10 ordered events or pageview paths. conversionWindowMs caps how long a visitor has between consecutive steps (default 7 days); this is the step-to-step limit, without which a funnel is just eve
Inputs: project, name, description, steps, conversionWindowMs
delete_funnelSoft delete a funnel. The row is retained with status='deleted' and excluded from list/get/compute. Idempotent — calling twice is a no-op. Use if the funnel is obsolete; the record is kept for audit and cannot be undone from MCP.
Inputs: funnelId
events_countCount CUSTOM PRODUCT events for a specific project in a time window, optionally filtered to one event name and/or one user. Custom events are emitted by explicit analytics.track() calls in app code (signup_completed, payment_succeeded, etc.
Inputs: project, name, since, until, user
get_funnelReturn the full definition of one funnel by id: name, description, ordered steps, and conversion window.
Inputs: funnelId
get_usageReturn the current month's custom-event usage, monthly quota, retention days, and plan name for the team.
list_funnelsList active funnels defined on a project. A funnel is a saved ordered sequence of steps (events or pageview paths) that Convalytics computes step-by-step conversion for. Soft-deleted funnels are excluded.
Inputs: project
list_projectsList all Convalytics projects on the team this token belongs to. Useful when the agent needs to confirm the project it's querying against. No arguments.
pageviews_countCount page views for a specific project in a time window. Page views are the automatic hits captured by the browser script tag (separate from custom events). Use this for web-traffic questions like 'how many pageviews in the last 24 hours'.
Inputs: project, since, until, user
recent_eventsReturn the most recent custom events for a specific project, optionally filtered to one event name and/or one user. PII (userEmail, userName, props) is redacted by default; pass redact: false to include them.
Inputs: project, name, limit, redact, user
top_pagesReturn the top pages for a specific project, ranked by views in a time window. Default window is the last 7 days. Use list_projects first if you don't know the project name. Returns path, views, uniqueVisitors, and percentage of total views
Inputs: project, since, until, limit, user
top_referrersReturn the top referring hosts for a specific project, ranked by visit count in a time window. Includes '(direct)' for visits with no referrer. Default window is the last 7 days.
Inputs: project, since, until, limit
update_funnelPatch an existing funnel. Any subset of name/description/steps/conversionWindowMs. Refuses updates on deleted funnels.
Inputs: funnelId, name, description, steps, conversionWindowMs
user_activityComposite snapshot of a specific user's activity on a project. Returns an identity block (visitorId, userEmail, userName, firstSeen, lastSeen), total pageviews, total custom events, session count, top pages this user visited, their most-fir
Inputs: project, user, since, until
weekly_digestComposite snapshot of a project's web analytics over a lookback window. Returns unique visitors, pageviews, sessions, bounce rate, average session duration, top 5 pages, top 5 referrers, total custom events, and top 5 event names. Includes
Inputs: project, days, compare

Add io.github.Dan-Cleary/convalytics to your AI client

Every block below points at https://api.convalytics.dev/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http io-github-dan-cleary-convalytics https://api.convalytics.dev/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.convalytics.dev/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "url": "https://api.convalytics.dev/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "io-github-dan-cleary-convalytics": {
      "type": "http",
      "url": "https://api.convalytics.dev/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "io-github-dan-cleary-convalytics": {
      "url": "https://api.convalytics.dev/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "serverUrl": "https://api.convalytics.dev/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "url": "https://api.convalytics.dev/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: io.github.Dan-Cleary/convalytics
version: 0.0.1
schema: v1
mcpServers:
  - name: io.github.Dan-Cleary/convalytics
    type: streamable-http
    url: https://api.convalytics.dev/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "httpUrl": "https://api.convalytics.dev/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "type": "http",
      "url": "https://api.convalytics.dev/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "io-github-dan-cleary-convalytics": {
      "url": "https://api.convalytics.dev/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapi.convalytics.dev%2Fmcp&type=streamable_http&id=io-github-dan-cleary-convalytics&name=io.github.Dan-Cleary/convalytics

Is io.github.Dan-Cleary/convalytics up right now?

It answered our last check on 19 October 2026 in 362 ms. Over 6 checks since 11 September 2026 it answered 5. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to io.github.Dan-Cleary/convalytics

Questions about io.github.Dan-Cleary/convalytics

How many tools does io.github.Dan-Cleary/convalytics have?

15, as returned by the server's own tools/list on 12 September 2026: compute_funnel, create_funnel, delete_funnel, events_count, get_funnel, get_usage, list_funnels, list_projects, and 7 more.

Is io.github.Dan-Cleary/convalytics down?

It answered our last check on 19 October 2026 in 362 ms. Over 6 checks since 11 September 2026 it answered 5.

How do I add io.github.Dan-Cleary/convalytics to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.convalytics.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does io.github.Dan-Cleary/convalytics need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.dan-cleary. Endpoint host: api.convalytics.dev. ARD identifier: urn:air:io.github.dan-cleary:mcp:convalytics. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.