关于 Betterlytics
Betterlytics 是面向团队的开源网站分析与监控平台,将流量、性能、错误和运行状态汇总到一个仪表板。内置 MCP 服务可让 AI Agent 查询分析数据及会话回放和漏斗。
主要功能
- 01流量与访客分析
- 02会话回放、用户旅程和漏斗
- 03Core Web Vitals 与运行状态监控
- 04客户端错误跟踪
- 05无 Cookie 跟踪与自托管
适用场景
- 01查看流量来源和访客趋势
- 02分析用户旅程与转化漏斗
- 03检查网站错误、性能和运行状态
MCP 相关
内置 MCP 服务让 MCP 客户端查询流量、漏斗、错误和运行状态数据。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://betterlytics.io/api/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http io-betterlytics https://betterlytics.io/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"io-betterlytics":{"type":"http","url":"https://betterlytics.io/api/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"io-betterlytics":{"type":"http","url":"https://betterlytics.io/api/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"io-betterlytics":{"type":"http","url":"https://betterlytics.io/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"io-betterlytics":{"serverUrl":"https://betterlytics.io/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://betterlytics.io/api/mcp需要授权工具
详细介绍
为什么选择 Betterlytics?
大多数团队需要拼凑四五种工具来了解网站的表现:一种用于流量分析,一种用于会话回放,一种用于错误跟踪,一种用于运行时间监控,还有一种用于性能监控。Betterlytics 将所有功能整合到一个仪表板、一套数据模型和一张账单中。它无需 Cookie 即可运行,可托管在欧盟或你自己的服务器上,并且绝不会与第三方共享数据。它基于 Rust 和 ClickHouse 构建,采用 AGPL-3.0 开源。
想看看它的实际效果? 探索在线演示。
功能
| 类别 | 功能 |
|---|---|
| 核心分析 | 页面浏览量、访客、跳出率、流量来源、地理位置洞察、设备分析、实时数据、自定义事件 |
| 高级分析 | 会话回放、用户旅程、转化漏斗、时间段比较、注释、外链跟踪 |
| 性能监控 | 核心 Web 指标(LCP、INP、CLS、TTFB)、运行时间监控、SSL 证书监控、支持自定义域名的公共状态页面 |
| 错误跟踪 | 自动捕获并归类客户端错误,并提供堆栈跟踪和会话回放链接 |
| 隐私与合规 | 无 Cookie 跟踪、符合 GDPR/CCPA/PECR 要求、欧盟托管、数据匿名化、开源 |
| 访问与安全 | 基于角色的访问控制、双重身份验证、OAuth(Google、GitHub) |
| 开发者体验 | 简单的脚本标签、框架 SDK(React、Next.js)、自托管选项、约 3.5KB 的载荷 |
| AI Agent | 内置 MCP 服务,Claude、Codex 或任何 MCP 客户端都可以查询流量、转化漏斗、错误和运行时间 |
快速入门
Betterlytics 可作为托管云服务使用,也可在您自己的基础设施上自托管。
| 云端 | 自托管 | |
|---|---|---|
| 免费开始使用 | 设置指南 | |
| 设置 | 即时就绪,只需 30 秒 | 通过 Docker 手动安装 |
| 基础设施 | 由我们管理(位于欧盟) | 由您管理 |
| 更新 | 自动 | 手动 |
| 数据位置 | 欧盟云基础设施 | 您自己的服务器 |
| 费用 | 提供免费套餐,可升级至付费套餐 | 仅需承担您的基础设施费用 |
| 支持 | 已包含 | 社区 |
仪表板预览
概览

地理位置洞察

用户旅程图

事件与实时事件洞察

核心 Web 指标

正常运行时间与 SSL 监控

……还有更多功能
想法与建议
对 Betterlytics 有什么想法?我们很乐意听取!
- 发起讨论,分享想法或提出问题
- 发现了错误?提交问题
- 想贡献代码?请查看 CONTRIBUTING.md
许可证与署名
本项目采用 AGPL-3.0 License 许可。
第三方组件
Betterlytics 包含来自其他开源项目的组件。有关详细的署名和许可证信息,请参阅 THIRD-PARTY-LICENSES.md。
社区
加入由开发者和隐私倡导者组成的小型社区:
- Discord - 获取帮助、分享想法,并与其他用户和开发者交流
- Bluesky - 关注我们,获取更新和公告
- GitHub Issues - 报告错误并请求新功能
- GitHub Discussions - 提出问题并分享反馈
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。