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 対応

統計クエリ、内訳、サイト管理、コンバージョンレポートなど、Plausible Analytics用の12種類のツールをMCPクライアントに公開します。Plausible APIキーが必要で、セルフホスト環境ではAPIベースURLを指定できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの 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 サーバー

P lausible Analytics 用の MCP サーバーです。プライバシーに配慮したウェブ分析を提供します。MCP 互換の AI アシスタントから、トラフィック、コンバージョン、流入元、デバイス別の内訳をクエリできます。

機能

  • 柔軟な統計クエリ — 指標、ディメンション、フィルター、日付範囲
  • リアルタイムの訪問者数 — 現在の訪問者数
  • トラフィックの内訳 — 流入元、国、ブラウザー、UTM キャンペーン
  • 時系列データ — 日別、週別、月別、時間別の間隔
  • カスタムイベント — イベントのトラッキングとコンバージョン率
  • 入口/離脱ページ — 訪問者が最初に訪れるページと離脱するページ
  • デバイス分析 — ブラウザー、OS、画面サイズ別の内訳
  • ゴールのトラッキング — 設定済みのすべてのゴールのコンバージョン統計
  • サイト管理 — サイトの一覧表示と詳細の確認

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ブラウザー、OS、画面サイズ別の内訳
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 キャンペーンのパフォーマンスを表示して」
  • 「入口ページの上位を教えて」
  • 「すべてのゴールのコンバージョン率を表示して」
  • 「過去 1 週間の訪問者を国別に分類して」

環境変数

変数必須デフォルト説明
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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。