Betterlytics
Query your Betterlytics web analytics from AI agents: traffic, funnels, journeys, errors, uptime.
Connector by betterlytics.ioOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/betterlytics-io-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://betterlytics.io/api/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: monitoring-observability, data-analysis
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 12 read · 0 write · 0 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 13
Read from the source code; the running server may list different tools.
Read 12 · Look things up without changing anything.
describeget_errorlist_errorslist_funnelslist_global_propertieslist_incident_suggestionslist_monitor_incidentslist_monitorslist_status_pagesqueryquery_sessionsuser_journeys
Not yet classified 1 · We could not tell from the name and description.
funnel_preview
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
betterlytics.io· found in remote endpoint, install command
Tools (13)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
describeReturns available metrics, dimensions, filter columns, time ranges, and granularities. Call this first to understand what you can query.
funnel_previewRun an ad-hoc funnel analysis. Define ordered steps (each a filter condition like url = "/pricing") to see how many visitors progress through each step. Use describe first to see available filter columns.
get_errorGet detailed information about a specific error, including the full stack trace, browser/OS/device context, and the session trail of events leading up to the error. Use the fingerprint from list_errors, or ask the user to retrieve it from the error details page in the Betterlytics dashboard.
list_errorsList client-side JavaScript errors grouped by type. Returns error groups with occurrence counts, affected sessions, status, and first/last seen timestamps. Use this to identify the most impactful errors on the site.
list_funnelsList all saved funnels for this site and return their step-by-step conversion data for the given time range.
list_global_propertiesList the global properties recorded for this dashboard. Without a "key" argument it returns the property keys, each as a column in the gp.<key> form you can use directly in a filter, e.g. { column: "gp.plan", operator: "=", values: ["pro"] }. Pass a "key" argument to see example values for that specific property. Use this to discover which global properties are filterable.
list_incident_suggestionsList detected outages that are NOT covered by any incident posted on the status page. Use this to find out whether an ongoing outage is missing an incident, or whether a recent one was never documented. Each suggestion carries the detected incident id and the affected monitors. Every status page and every monitor attached to them is swept, so an empty result means nothing is uncovered. Only the last 90 days count, and a resolved outage stops being suggested 3 days after it recovered.
list_monitor_incidentsList detected downtime incidents (ongoing and resolved) for this dashboard's uptime monitors, newest first, with severity, duration, and failure reason. Filterable by monitor and incident state. SSL certificate incidents are not included; cert health is reported per monitor by list_monitors.
list_monitorsList the uptime monitors configured for this dashboard with their current operational state (up, down, degraded, preparing, paused), plus uptime percentage and response time summary over the given time range. Use timeRange "24h" to answer "is my site up right now".
list_status_pagesList this dashboard's public status pages exactly as visitors currently see them: published state, public URL, derived overall status, each attached monitor with its public name, status and uptime, and the incidents shown on the page with their full update timelines.
queryQuery analytics data with flexible metrics and dimensions. Use describe first to see available options. For bounce rate, visit duration, pages per session, and landing or exit pages, use query_sessions.
query_sessionsQuery aggregate session analytics: sessions, visitors, pageviews, bounce rate, average visit duration, and pages per session, as totals or as an hourly or daily series, broken down by landing page (entry_page), exit page, device, geography, referrer, or UTM fields. Filters take the same columns as query plus entry_page and exit_page. Sessions are picked by when they started, and metrics always cover the whole session. A filter on url, event_type, custom_event_name, outbound_link_url, or cep.<key> keeps a session when any of its events in the range matches, and != drops the whole session. Break…
user_journeysAnalyze user navigation paths through the site. Returns Sankey diagram data showing page-to-page transitions with traffic volumes. Use describe first to see available filter options.
Compare and alternatives
Featured in
Signals
- Stars
- 180
- Forks
- 22
- Open issues
- 34
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 18, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.betterlytics/mcp- Version
- 1.0.1
- Auth
- Bearer token
- License
- AGPL-3.0
- Repository
- github.com/betterlytics/betterlytics
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Betterlytics MCP server. Agent Mart. https://agentmart.dev/connectors/betterlytics-io-mcp (last updated 2026-10-25)