数据分析MCP服务器

Datafast MCP服务器是一个用于查询网站分析数据的模型上下文协议服务器,适用于AI助手如Claude获取网站分析数据。

  • by FujiwaraChoki
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 FujiwaraChoki/datafast-mcp-server

使用说明

Datafast MCP服务器

MCP(模型上下文协议)服务器 数据快 分析API。该服务器允许像Claude这样的人工智能助手查询您的网站分析数据。

安装

npm install
npm run build

配置

将服务器添加到Claude Desktop配置中(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "datafast": {
      "command": "bunx",
      "args": ["datafast-mcp-server", "YOUR_DATAFAST_API_KEY"]
    }
  }
}

替换 YOUR_DATAFAST_API_KEY 使用来自的实际API密钥 网站设置>API 在您的Datafast仪表板中。

可用工具

分析工具

工具 说明
get_overview 获取汇总分析指标(访客、会话、跳出率、收入、转化率)
get_realtime 获取实时访客计数(过去5分钟)
get_pages 按页面路径细分分析
get_referrers 按推荐来源获取分析
get_countries 按国家获取分析
get_regions 按地区/州获取分析
get_cities 按城市获取分析
get_devices 按设备类型(台式机、移动设备、平板电脑)获取分析
get_browsers 通过浏览器获取分析
get_operating_systems 按操作系统获取分析
get_goals 按自定义目标获取分析
get_campaigns 按UTM活动获取分析

公共参数

日期范围参数

  • startAt:ISO 8601格式的开始日期(例如。, 2024-01-01)
  • endAt:ISO 8601格式的结束日期(例如。, 2024-01-31)
  • timezone:用于聚合的时区(例如。, America/New_York)

分页参数

  • limit:最大结果(1-1000,默认值:100)
  • offset:要跳过的结果数

滤波器参数

  • country:按国家名称筛选
  • region:按地区筛选
  • city:按城市筛选
  • device:按设备类型筛选
  • browser:按浏览器名称筛选
  • os:按操作系统筛选
  • referrer:按引用者URL筛选
  • utm_source, utm_medium, utm_campaign:按UTM参数筛选
  • page:按页面路径筛选
  • hostname:按主机名筛选

示例用法

配置后,您可以询问Claude:

  • “显示我网站上个月的概览分析”
  • “我现在有多少访客?”
  • “我的访客主页是什么?”
  • “我的访客来自哪些国家?”
  • “按设备类型显示流量”
  • “哪些推荐人推动了最大的收入?”

API 文档

有关更多详细信息,请参阅 Datafast API文档.

许可证

麻省理工学院