Betterlytics MCP server
{
"mcpServers": {
"betterlytics": {
"type": "http",
"url": "https://betterlytics.io/api/mcp"
}
}
}{
"mcpServers": {
"betterlytics": {
"type": "http",
"url": "https://betterlytics.io/api/mcp"
}
}
}{
"mcpServers": {
"betterlytics": {
"type": "http",
"url": "https://betterlytics.io/api/mcp"
}
}
}{
"servers": {
"betterlytics": {
"type": "http",
"url": "https://betterlytics.io/api/mcp"
}
}
}{
"mcpServers": {
"betterlytics": {
"type": "http",
"url": "https://betterlytics.io/api/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.1
What it does
Betterlytics is an MCP server that provides access to web analytics data from a Betterlytics instance, including traffic metrics, user funnels, journeys, error tracking, and uptime monitoring. It is for developers who want to query analytics data programmatically from AI agents.
- Query traffic sources and visitor metrics to analyze website performance trends
- Retrieve funnel and user journey data to understand conversion paths
- Check uptime status and Core Web Vitals to monitor site health
Tools this server exposes
| Tool | Does |
|---|---|
| query_analytics | Query Betterlytics analytics data including traffic, visitors, bounce rate, and traffic sources |
| get_funnels | Retrieve funnel data to analyze user conversion paths |
| get_journeys | Retrieve user journey data to understand user behavior flows |
| get_errors | Retrieve error tracking and performance issue data |
| get_uptime | Check uptime monitoring status and availability metrics |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.