dotplot-mcp について
dotplot-mcpは、集計チャートだけに頼らず、ユーザーごとの日次ドットプロットで行動を分析するプロダクトチーム向けツールです。指標はコードで算出し、Claudeが結果を解釈します。少数サンプルや因果関係の断定には制約を設けています。
主な機能
- 01プロダクト分析レポートの生成
- 02ユーザー別・日別の活動プロット分析
- 03不足しているイベント計測の追加
- 04以前のレポートとの比較
- 05少数グループでは結論を保留
- 06虚栄指標となる価値イベントの拒否
活用シーン
- 01ユーザーごとの継続利用パターンを確認
- 02価値につながるユーザー行動を特定
- 03不足しているプロダクトイベントログを追加
- 04現在の分析と以前のレポートを比較
MCP 対応
Claudeに導入できるMCPサーバーを通じてDotplot分析を提供します。READMEでは、このサーバーを使ってClaudeがプロジェクトデータを見つけ、分析してレポートを作成すると説明されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
16掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| lang | string | いいえ | |
| csv_path | any | いいえ | |
| output_path | string | いいえ | |
| value_event | any | いいえ |
詳細
Dot Plot MCP
集計グラフではなく、ユーザー一人ひとりを見ましょう。
English | 한국어

インストール
これをエージェントに貼り付けると、すべて設定されます。
Set up Dotplot (MCP + skills) — instructions are here https://dotplot-reports.vercel.app/setup.md
または手動で設定する
claude mcp add --scope user dotplot -- uvx dotplot-mcp
使い方
どのプロジェクトでも、次のように伝えてください。
「自分のプロダクトを分析して」
上記のレポートが表示されます。それだけです。
または、スラッシュコマンドを使ってください。
/dotplot-analyze-product full analysis and report
/dotplot-add-tracking find and write the logging you're missing
/dotplot-whats-changed compare with the previous report
Claude がデータを見つけ、「このユーザーは価値を得た」と言えるアクションを選び、レポートを作成します。イベントテーブルは不要です。orders テーブルがすでにその役割を果たします。
SELECT user_id, created_at::date AS date, 'purchase' AS event FROM orders
UNION ALL
SELECT user_id, added_at::date, 'add_to_wishlist' FROM wishlist_items
まだ何も計測していませんか? 「不足しているトラッキングを追加して」 と伝えると、Claude がコードを読み、不足しているログ出力を書き、いつまた確認すればよいかを知らせます。
まだ分析するプロダクトがありませんか?サンプルをお試しください
git clone https://github.com/brownglasses/dotplot-mcp && cd dotplot-mcp
uv run sample_data.py # 40 fake users with a pattern planted in them
uv run harness.py # watch the whole pipeline run
これが作られた理由
新しいユーザーが増えている限り、DAU/MAU のグラフは右肩上がりになります。たとえ誰も定着していなくてもです。ユーザーが数百人に達するまでは、最も有益なダッシュボードはYC のドットプロット(David Lieb)です。ユーザーごとに 1 行、日ごとに 1 セル。
正確な分析を保つための 4 つのルールがあります。
- 計算はコードが行い、AI は解釈のみを行う — 同じデータなら、毎回同じ数値になります
- サンプル数が少ない場合は判断を保留する — グループ内のユーザーが 5 人未満の場合、何も述べません
- 相関関係は因果関係ではありません — すべての分析結果に「信じる前に検証してください」と添えます
- 見栄えだけの指標は使いません — 価値を示すイベントとして
open_appを選ぶと、コードが拒否します
レポートはユーザーの言語で作成されます(English、한국어、日本語に標準対応しています。それ以外の言語にも、数値の整合性を保ったまま、その場で翻訳します)。
詳細
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。