Dotplot MCP sunucusu
✓ DoğrulandıKullanıcı başına dot plot'lar kullanarak ürün kullanıcı akışlarını ve elde tutma (retention) oranlarını analiz eder, 'aha moment' anlarını ve huni (funnel) performansını belirler.
Ayrıca bilinen adı brownglasses/dotplot-mcp
- Yıldızlar
- 1
- Araçlar
- —
- İndirmeler, 30 gün
- 142
- En son sürüm
- 0.1.4
- Son commit
- 14 Ağu 2026
- Lisans
- MIT
Dotplot MCP nedir?
Dotplot bir MCP sunucusudur. Kullanıcı başına dot plot'lar kullanarak ürün kullanıcı akışlarını ve elde tutma (retention) oranlarını analiz eder, 'aha moment' anlarını ve huni (funnel) performansını belirler.
Özet, projenin README dosyasından oluşturuldu
Dotplot MCP sunucusu hakkında
Dotplot MCP, geliştiricilerin kullanıcı başına dot plot'lar aracılığıyla ürün kullanıcı akışlarını ve elde tutma oranlarını analiz etmelerine olanak tanır. Bu MCP server, DAU veya MAU gibi toplu grafiklere güvenmek yerine, her satırın tek bir kullanıcıyı, her hücrenin ise bir günü temsil ettiği görsel bir gösterim oluşturarak bireysel kullanıcı davranışına odaklanır. Bu yaklaşım, belirli 'aha moment' anlarını belirlemeye ve küçük kullanıcı kitleleri için hunilerin ne kadar iyi performans gösterdiğini değerlendirmeye yardımcı olur.
Kullanıcılar, claude mcp add --scope user dotplot -- uvx dotplot-mcp komutunu kullanarak sunucuyu yerel olarak kurabilirler. Sistem, matematiksel doğruluğu sağlamak için yapay zekanın kod tarafından hesaplanan verileri yorumlaması prensibiyle çalışır. Özel bir event tablosuna ihtiyaç duymadan, siparişler veya istek listesi öğeleri gibi mevcut SQL tablolarını event akışlarına dönüştürebilir. Sunucu; tam raporlar için /dotplot-analyze-product, eksik loglamaları belirlemek için /dotplot-add-tracking ve mevcut verileri önceki bulgularla karşılaştırmak için /dotplot-whats-changed gibi özel slash komutları içerir.
Neler yapabilirsiniz
- 1Tam kapsamlı ürün analizi yapınÜrününüzün kullanıcı elde tutma ve davranış oranları hakkında kapsamlı bir rapor oluşturması için yapay zekadan talepte bulunun.
- 2Eksik event takibini belirleyinHenüz uygulamadığınız loglama kodlarını bulup yazması için ajanın kod tabanınızı taramasını sağlayın.
- 3Zaman içindeki elde tutma oranlarını karşılaştırınYeni bir raporu önceki bir raporla karşılaştırarak kullanıcı davranışı modellerinizin nasıl değiştiğini kontrol edin.
- 4SQL tablolarını event'lere dönüştürünSiparişler gibi standart veritabanı tablolarını analiz için event verisine dönüştürün.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Dotplot MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleDotplot MCP'yi Claude Code içine yükleyin
$ claude mcp add dotplot-mcp -- uvx dotplot-mcpDotplot MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"dotplot-mcp": {
"command": "uvx",
"args": [
"dotplot-mcp"
]
}
}
}Dotplot MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"dotplot-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"dotplot-mcp"
]
}
}
}Dotplot MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"dotplot-mcp","type":"stdio","command":"uvx","args":["dotplot-mcp"]}'Dotplot MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"dotplot-mcp": {
"command": "uvx",
"args": [
"dotplot-mcp"
]
}
}
}Dotplot MCP'yi Codex içine yükleyin
$ codex mcp add dotplot-mcp -- uvx dotplot-mcpDotplot MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.dotplot-mcp] command = "uvx" args = ["dotplot-mcp"]
Dotplot MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user dotplot-mcp uvx -- dotplot-mcpDotplot MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"dotplot-mcp": {
"command": "uvx",
"args": [
"dotplot-mcp"
]
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirbrownglasses/dotplot-mcp is public and reachablegithub.com/brownglasses/dotplot-mcp ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyordotplot-mcp names brownglasses/dotplot-mcp as sourcepypi.org/project/dotplot-mcp/ ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-08-14github.com/brownglasses/dotplot-mcp ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from dotplot-mcpGeçti
- Pakette veya bağımlılıklarında kritik uyarı yok29 resolved dependencies checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
Dot Plot MCP
See individual users, not aggregate charts.
English | 한국어

Install
Paste this to your agent and it sets everything up:
Set up Dotplot (MCP + skills) — instructions are here https://dotplot-reports.vercel.app/setup.md
claude mcp add --scope user dotplot -- uvx dotplot-mcp
Use
Say this in any project:
"Analyze my product"
You get the report above. That's it.
Or use the slash commands:
/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 finds your data, picks the action that means "this user got value", and
writes the report. No events table needed — your orders table already is one:
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
Nothing tracked yet? Say "add the tracking I'm missing" and Claude reads your code, writes the logging that's absent, and tells you when to come back.
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
Why this exists
DAU/MAU charts go "up and to the right" as long as new users arrive — even when nobody stays. Until you have hundreds of users, the most informative dashboard is YC's dot plot (David Lieb): one row per user, one cell per day.
Four rules keep it honest:
- Code computes, AI only interprets — same data, same numbers, every time
- Small samples withhold judgment — under 5 users in a group, it says nothing
- Correlation isn't cause — every finding ships with "test this before you believe it"
- Vanity metrics are refused — pick
open_appas your value event and the code says no
Reports come out in your language (English, 한국어, 日本語 built in; anything else translated on the fly with the numbers verified intact).
More
MIT
Dotplot MCP soruları
Dotplot MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add dotplot-mcp -- uvx dotplot-mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Dotplot MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Ürünümü analiz etmeye nasıl başlayabilirim?
Bir rapor oluşturmak için ajanıza sadece 'Analyze my product' demeniz yeterlidir.
Henüz takip (tracking) mekanizması kurmadıysam ne yapmalıyım?
Yapay zekadan eksik olan loglama işlemlerini bulmasını ve sizin için yazmasını isteyebilirsiniz.
Belirli bir event tablosuna ihtiyaç duyuyor mu?
Hayır, SQL kullanarak siparişler veya istek listesi öğeleri gibi mevcut veritabanı tablolarından event'leri türetebilir.