Umami MCP Server
プライバシー重視のWeb解析ツールUmamiをClaudeで分析できる
npx @umami/mcp-server概要
Umami MCP Serverは、オープンソースのプライバシーファーストWebアナリティクスツール「Umami」のデータをClaudeから取得・分析できるMCPサーバー。
ページビュー・ユニークビジター・イベント・リファラーなどの解析データをClaudeが取得して自然言語でのトラフィック分析・レポート生成・異常検知を実行できる。
Google Analyticsの代替としてプライバシーを重視しながらWebサイトの改善に活用できる。
料金・APIキー情報
APIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://umami.is にアクセスしてクラウド版に登録するか、自分でセルフホストする
- 2
UmamiダッシュボードにログインしてインスタンスのURLを確認する
- 3
ログインに使うユーザー名とパスワードをメモする
- 4
これらの情報を環境変数として設定して使用する
こんな使い方ができます
UmamiのトラフィックデータをClaudeが取得して週次アクセスレポートを自動生成できる
流入元・ページ別アクセス数をClaudeが分析してコンテンツ改善提案を受けられる
異常なトラフィックパターンをClaudeがUmamiのデータから検出してアラートを出せる
複数サイトのデータをClaudeが横断比較してパフォーマンス最適化の優先順位を判断できる
セットアップ手順
- 1
Umamiをセルフホストまたはクラウド版に登録してログイン情報を確認する
- 2
インスタンスのURL・ユーザー名・パスワードを準備する
- 3
環境変数UMAMI_BASE_URL・UMAMI_USERNAME・UMAMI_PASSWORDを設定する
- 4
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add umami -e UMAMI_BASE_URL=https://your-instance.com -e UMAMI_USERNAME=user -e UMAMI_PASSWORD=pass -- npx -y @umami/mcp-server
設定ファイル
コピー前に確認
Umamiインスタンス(セルフホストまたはクラウド版)のアカウント必須。Node.js環境が必要。
claude mcp add umami -e UMAMI_BASE_URL=https://your-umami-instance.com -e UMAMI_USERNAME=your-username -e UMAMI_PASSWORD=your-password -- npx -y @umami/mcp-server