convalytics について
ConvalyticsはConvexアプリ向けにウェブ分析とプロダクトイベント計測を提供し、データを1つのダッシュボードに集約します。アクセス状況やアプリ内イベントを確認したいConvexプロジェクト向けで、初期設定用のCLIもあります。
主な機能
- 01ページビュー、セッション、直帰率の計測
- 02参照元、デバイス、ブラウザーの分析
- 03Convexのmutationsとactionsからイベントを計測
- 04CLIによるプロジェクトと分析設定の初期化
活用シーン
- 01Convexアプリの訪問状況と流入元を確認
- 02登録、支払い、機能利用のイベントを追跡
MCP 対応
READMEではClaudeやCursorなどのクライアントからMCP経由で読み取り専用の分析データを照会できると説明されていますが、具体的なMCPツールは記載されていません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.convalytics.dev/mcpclaude mcp add --transport http dan-cleary-convalytics https://api.convalytics.dev/mcp{"mcpServers":{"dan-cleary-convalytics":{"type":"http","url":"https://api.convalytics.dev/mcp"}}}Cursor で開く{"servers":{"dan-cleary-convalytics":{"type":"http","url":"https://api.convalytics.dev/mcp"}}}VS Code で開く{"mcpServers":{"dan-cleary-convalytics":{"type":"http","url":"https://api.convalytics.dev/mcp"}}}{"mcpServers":{"dan-cleary-convalytics":{"serverUrl":"https://api.convalytics.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.convalytics.dev/mcp認証が必要ツール
15このツールにパラメーターはありません。
詳細
Convalytics
Convex アプリ向けに構築された、ウェブ分析とプロダクトイベントトラッキングです。
ダッシュボード: convalytics.dev
Convalytics とは?
Convalytics は、Convex アプリに次の 2 つの機能を提供します。
- ウェブ分析 — 軽量なスクリプトタグを使って、ページビュー、セッション、直帰率、参照元、デバイス/ブラウザーの内訳を自動で取得します。
- プロダクトイベントトラッキング — サインアップ、支払い、機能の利用状況、その他のカスタムイベントを、Convex のミューテーションやアクションから直接記録します。サーバー側のイベントは広告ブロッカーによってブロックされません。
すべてのデータは単一のダッシュボードに集約されます。最初のイベントが発生するとプロジェクトが自動で作成されるため、アカウントを作成せずにトラッキングを開始できます。
クイックスタート
npx convalytics init
プロジェクトを自動で作成し、Convex コンポーネントをインストールして、convex/convex.config.ts に変更を加え、書き込みキーを埋め込んだ convex/analytics.ts を作成し、ブラウザースクリプトタグを index.html に挿入します。また、AI エージェント用のスキルファイルもインストールします。Cursor、Claude Code、その他の AI コーディングエージェントですぐに利用できます。
パッケージ
| パッケージ | 説明 |
|---|---|
convalytics-dev | サーバー側のイベントトラッキング用 Convex コンポーネント |
convalytics | ゼロ設定でプロジェクトをセットアップする CLI |
プロジェクト構成
convalytics/
convex/ # Convex backend — dashboard API, ingest, billing, auth
src/ # React frontend — dashboard UI
cli/ # CLI (published as convalytics on npm)
Convex コンポーネント(npm の convalytics-dev)は、専用のリポジトリにあります:
Dan-Cleary/convalytics-convex-component
技術スタック
- バックエンド: Convex — データベース、サーバー関数、スケジュール済みジョブ、リアルタイムクエリ
- フロントエンド: React 19、React Router v7、TailwindCSS v4、Vite、Recharts
- ホスティング: Vercel(フロントエンド)、Convex Cloud(バックエンド)
- 課金: Stripe(使用量ベースのプラン)
- メール: Resend + React Email
開発
npm install
npm run dev
これにより、Vite フロントエンドと convex dev が並行して起動します。
リンク
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。