MCP Fathom Analytics
一个非官方服务器,允许 AI 助手访问 Fathom Analytics 数据,使用户能够检索账户信息、网站统计数据、事件、聚合报告和实时访客追踪。
Tools
get-account
Get Fathom Analytics account information
list-sites
List all Fathom Analytics sites on the account
list-events
List all events for a Fathom Analytics site (automatically handles pagination)
get-aggregation
Get aggregated analytics data from Fathom
get-current-visitors
Get current visitors for a Fathom Analytics site
README
MCP Fathom Analytics
一个非官方的 Model Context Protocol (MCP) 服务器,用于通过 AI 助手访问 Fathom Analytics 数据。此实现使用 @mackenly/fathom-api 非官方 SDK 与 Fathom Analytics API 交互。与 Fathom Analytics 无关联,未经其认可或支持。已作为 npx 脚本发布到 npm。
<a href="https://glama.ai/mcp/servers/56cxbakbc4"> <img width="380" height="200" src="https://glama.ai/mcp/servers/56cxbakbc4/badge" alt="Fathom Analytics MCP server" /> </a>
功能
MCP 服务器提供以下 Fathom Analytics 工具:
账户信息
get-account
: 检索有关您的 Fathom Analytics 账户的详细信息
站点管理
list-sites
: 列出您的所有 Fathom Analytics 站点
事件
list-events
: 列出特定站点的事件
分析
get-aggregation
: 生成具有灵活过滤和分组选项的聚合分析报告
访客追踪
get-current-visitors
: 获取有关当前站点访客的实时数据
用法
如果您正在使用 Claude Desktop,您可以使用 json 配置添加 MCP 服务器(更多信息)。这是一个例子:
{
"mcpServers": {
"fathom-analytics": {
"command": "npx",
"args": [
"-y",
"mcp-fathom-analytics"
],
"env": {
"FATHOM_API_KEY": "your_api_key_here"
}
}
}
}
您可以在此处找到有关其他 MCP 客户端的更多信息:Model Context Protocol Example Clients
API 结构
MCP 服务器使用 @mackenly/fathom-api SDK 与 Fathom Analytics API 端点进行交互:
- 账户 API:
https://api.usefathom.com/v1/account
- 站点 API:
https://api.usefathom.com/v1/sites
- 事件 API:
https://api.usefathom.com/v1/sites/SITE_ID/events
- 聚合 API:
https://api.usefathom.com/v1/aggregations
- 当前访客 API:
https://api.usefathom.com/v1/current_visitors
聚合示例
聚合工具非常灵活。以下是一些示例用例:
- 过去 30 天的每日页面浏览量统计信息:
{
"entity": "pageview",
"entity_id": "SITE_ID",
"aggregates": "pageviews,uniques,visits",
"date_grouping": "day",
"date_from": "2023-08-01 00:00:00"
}
- 各个页面的性能:
{
"entity": "pageview",
"entity_id": "SITE_ID",
"aggregates": "pageviews,uniques,avg_duration",
"field_grouping": "pathname",
"sort_by": "pageviews:desc",
"limit": 10
}
- 来自特定国家/地区的流量:
{
"entity": "pageview",
"entity_id": "SITE_ID",
"aggregates": "visits",
"field_grouping": "country_code",
"sort_by": "visits:desc"
}
贡献
欢迎贡献!请随时提交 Pull Request。
许可证
该项目已获得 MIT 许可证的许可 - 有关详细信息,请参见 LICENSE 文件。
推荐服务器
Jira-Context-MCP
MCP 服务器向 AI 编码助手(如 Cursor)提供 Jira 工单信息。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

PostHog MCP Server
一个模型上下文协议服务器,它使 Claude Desktop 用户能够直接与 PostHog 交互,允许他们通过自然语言命令查看项目和创建注释。
metoro-mcp-server
使用LLM查询和交互由Metoro监控的Kubernetes环境。查看APM、指标、追踪和性能分析信息。

Raygun MCP Server
MCP 服务器用于 Raygun 的 API V3 端点,用于与您的崩溃报告和真实用户监控应用程序进行交互。该服务器通过模型上下文协议提供对 Raygun API 功能的全面访问。

systemd-coredump MCP Server
启用支持 MCP 的应用程序,通过与 systemd-coredump 功能集成,来访问、管理和分析系统核心转储。

Airbyte Status Checker
一个用于 Claude Desktop 的 MCP 服务器,允许用户检查他们的 Airbyte 连接状态。

MCP Variance Log
一个代理工具,用于查找对话结构中的统计变异,并将异常事件记录到 SQLite 数据库中。该系统使用模型上下文协议 (MCP) 构建,旨在与 Claude Desktop 或其他兼容 MCP 的客户端一起使用。
Umami Analytics MCP Server
通过提供对 Umami 网站分析数据的访问,增强 Claude 的能力,从而实现用户行为分析、网站性能跟踪和数据驱动的洞察生成。

MCP Accessibility Scanner
使用 Playwright 和 Axe-core 启用 WCAG 合规性的自动化 Web 可访问性扫描,提供包含修复指导的可视化和 JSON 报告。