MCP Fathom Analytics

MCP Fathom Analytics

site icon
2025.03.12 1
TypeScript网站分析数据集成金融服务
MCP Fathom Analytics 是一个非官方的 Model Context Protocol (MCP) 服务器,用于通过 AI 助手访问 Fathom Analytics 数据。它使用 @mackenly/fathom-api SDK 与 Fathom Analytics API 交互,提供账户信息、站点管理、事件列表、分析报告和访客跟踪等功能。
View on GitHub

Overview

基本能力

产品定位

MCP Fathom Analytics 是一个用于访问和分析 Fathom Analytics 数据的 MCP 服务器,适用于需要集成网站分析功能的 AI 助手。

核心功能

  • 账户信息:获取 Fathom Analytics 账户详情。
  • 站点管理:列出所有 Fathom Analytics 站点。
  • 事件列表:列出特定站点的事件。
  • 分析报告:生成灵活过滤和分组选项的分析报告。
  • 访客跟踪:获取实时访客数据。

适用场景

  • 网站数据分析集成
  • 实时访客监控
  • 自定义分析报告生成

工具列表

  • get-account:获取账户详情。
  • list-sites:列出所有站点。
  • list-events:列出站点事件。
  • get-aggregation:生成分析报告。
  • get-current-visitors:获取实时访客数据。

常见问题解答

  • 如何获取 API 密钥?需要从 Fathom Analytics 账户生成。
  • 如何配置 MCP 服务器?通过 JSON 配置文件添加服务器信息。

使用教程

使用依赖

确保已安装 Node.js 和 npm。

安装教程

  1. 通过 npm 安装:
npm install -g mcp-fathom-analytics
  1. 配置环境变量:
export FATHOM_API_KEY="your_api_key_here"

调试方式

运行以下命令启动服务器并检查输出:

npx mcp-fathom-analytics

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。