mcpField
P
plausible-mcp-server

plausible-mcp-server

本地服务
github.com/friendlygeorge数据与分析021 周前更新

关于 plausible-mcp-server

plausible-mcp-server 将 MCP 兼容助手连接到 Plausible Analytics,用于查询网站流量、转化和站点详情。其工具涵盖实时访客、时间序列,以及流量、事件、目标和设备细分。

主要功能

  1. 01灵活查询指标、维度、筛选条件和日期范围
  2. 02查看实时访客数
  3. 03细分流量来源和 UTM 活动
  4. 04查询时间序列数据
  5. 05分析事件、目标和转化
  6. 06查看入口页、退出页和设备报告

适用场景

  1. 01按日期范围查看流量来源
  2. 02检查当前访客数
  3. 03比较目标转化和自定义事件
  4. 04检查落地页和设备细分

MCP 相关

向 MCP 客户端提供 12 个 Plausible Analytics 工具,涵盖统计查询、细分、站点管理和转化报告。需要 Plausible API 密钥,并支持为自托管实例设置自定义 API 地址。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"friendlygeorge-plausible": {
"command": "npx",
"args": [
"-y",
"plausible-mcp-server"
]
}
}
}
启动命令npx -y plausible-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmplausible-mcp-server1.0.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Plausible Analytics MCP 服务

适用于 Plausible Analytics 的 MCP 服务——注重隐私的网站分析工具。通过任何兼容 MCP 的 AI 助手查询流量、转化、来源和设备细分数据。

功能

  • 灵活的统计查询 — 指标、维度、筛选条件、日期范围
  • 实时访客 — 实时访客数
  • 流量细分 — 来源、国家/地区、浏览器、UTM 营销活动
  • 时间序列数据 — 按日、周、月、小时划分的时间间隔
  • 自定义事件 — 事件跟踪和转化率
  • 入口/退出页面 — 访客的进入和离开页面
  • 设备分析 — 按浏览器、操作系统、屏幕尺寸细分
  • 目标跟踪 — 所有已配置目标的转化统计
  • 网站管理 — 列出并查看网站信息

12 个工具

工具描述
query_stats灵活的完整统计查询(主要端点)
realtime_visitors当前实时访客数
get_breakdown按任意维度细分(来源、页面、国家/地区等)
get_timeseries按可配置的时间间隔查看指标变化
list_sites列出账户中的所有网站
get_site获取网站详情
get_custom_events自定义事件细分
get_entry_pages热门入口页面
get_exit_pages热门退出页面
get_utm_statsUTM 营销活动/来源/媒介细分
get_device_stats按浏览器、操作系统、屏幕尺寸细分
get_goals所有目标的转化统计

设置

前置条件
  1. 一个 Plausible Analytics 账户(云端或可自托管)
  2. 一个 API 密钥——在 Plausible 控制面板的 Site Settings → API Keys 中生成
配置

将以下内容添加到 MCP 客户端配置中(例如 Claude Desktop、Cursor):

{
  "mcpServers": {
    "plausible": {
      "command": "node",
      "args": ["/path/to/plausible-mcp-server/dist/index.js"],
      "env": {
        "PLAUSIBLE_API_KEY": "your-api-key-here"
      }
    }
  }
}

对于自托管的 Plausible,还需设置:

"env": {
  "PLAUSIBLE_API_KEY": "your-api-key",
  "PLAUSIBLE_API_BASE": "https://your-plausible-instance.com"
}
从源代码构建
git clone https://github.com/friendlygeorge/plausible-mcp-server.git
cd plausible-mcp-server
npm install
npx tsc

使用示例

配置完成后,可以向 AI 助手提问:

  • “显示我网站本月的主要流量来源”
  • “我今天有多少访客?”
  • “过去 30 天的页面浏览量时间序列是什么?”
  • “哪些页面的跳出率最高?”
  • “显示 UTM 营销活动的效果”
  • “我的热门入口页面有哪些?”
  • “显示所有目标的转化率”
  • “按国家/地区细分上周的访客”

环境变量

变量必需默认值描述
PLAUSIBLE_API_KEY是—Plausible API 密钥
PLAUSIBLE_API_BASE否https://plausible.ioAPI 基础 URL(自托管时更改)

支持的指标

visitors、visits、pageviews、views_per_visit、visit_duration、events、bounce_rate、scroll_depth、conversion_rate

支持的维度

visit:source、visit:referrer、visit:utm_source、visit:utm_medium、visit:utm_campaign、visit:utm_content、visit:utm_term、visit:country_name、visit:city_name、visit:screen、visit:browser、visit:browser_version、visit:os、visit:os_version、visit:entry_page、visit:exit_page、event:page、event:name、event:goal、event:props:<key>

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。