Statable について
Statableは、EUでホストされるプライバシー重視のクッキーレス分析サービスで、トラフィックの確認や分析設定を行うMCPサーバーを提供します。このブリッジはツール呼び出しをホスト型エンドポイントに転送し、ローカルにはデータを保存しません。
主な機能
- 01トラフィック指標と時系列の確認
- 02参照元、ページ、国別の内訳表示
- 03現在の訪問者数とファネルレポートの確認
- 04サイト、目標、ファネルの作成と設定
- 05トラッキング設定とフィルターの調整
活用シーン
- 01週ごとの訪問者数と流入元を確認
- 02トラフィック変化の発生元となるページや参照元を調査
- 03ファネルの状況と目標を確認
- 04サイトの目標とファネルを設定
MCP 対応
分析と設定のための25種類のツールをMCPクライアントに提供します。OAuthでホスト型エンドポイントに接続する方法と、APIキーでこのstdioブリッジを使う方法があります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.statable.com/mcpclaude mcp add --transport http statable https://mcp.statable.com/mcp{"mcpServers":{"statable":{"type":"http","url":"https://mcp.statable.com/mcp"}}}Cursor で開く{"servers":{"statable":{"type":"http","url":"https://mcp.statable.com/mcp"}}}VS Code で開く{"mcpServers":{"statable":{"type":"http","url":"https://mcp.statable.com/mcp"}}}{"mcpServers":{"statable":{"serverUrl":"https://mcp.statable.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Statable MCP サーバー
ウェブサイトのトラフィックについて、AI アシスタントに質問できます。このパッケージは、Claude、Cursor、ChatGPT、Claude Desktop、その他の MCP クライアントを、EU でホストされているプライバシー重視・Cookie 不使用のウェブ解析サービス Statable に接続します。
ホスト型 Statable MCP エンドポイント(https://mcp.statable.com/mcp)への、シンプルな stdio ブリッジです。各ツール呼び出しは、API キーとともにエンドポイントへ転送されます。ローカルには何も保存されません。
接続方法
| クライアント | 使用方法 |
|---|---|
| Claude Code、Cursor、ChatGPT、Codex、および OAuth 対応のその他のクライアント | https://mcp.statable.com/mcp に直接接続し、ブラウザーでサインインします。キーもパッケージも不要です。ドキュメントをご覧ください。 |
| Claude Desktop、ローカル stdio サーバーのみを実行するホスト、CI スクリプト、サンドボックス | API キーを使ってこのパッケージを使用します。 |
クイックスタート
- Statable ダッシュボードで、Settings → API keys → Create API key を開きます。キーは
stbl_で始まります。アシスタントが使用できるサイトと権限を選択します。 - サーバーをクライアントに追加します。Claude Desktop(
claude_desktop_config.json)の場合:
{
"mcpServers": {
"statable": {
"command": "npx",
"args": ["-y", "@statable/mcp"],
"env": { "STATABLE_API_KEY": "stbl_your_key" }
}
}
}
Cursor(~/.cursor/mcp.json)や、ほとんどのその他のホストでも、同じ形式を使用できます。
Claude Code の場合:
claude mcp add statable --scope user -e STATABLE_API_KEY=stbl_your_key -- npx -y @statable/mcp
- 次のように質問します:「example.com の先週の訪問者数は何人で、どこから来ましたか?」
ツール(25)
読み取り:list_sites、query_stats、top_pages、top_sources、top_countries、top_custom_events、top_goals、list_goals、list_prop_keys、list_funnels、funnel_report、current_visitors、visitors_over_time、get_tracking_snippet、get_site_filters、get_subscription
設定:create_site、update_site、create_goal、update_goal、create_funnel、update_funnel、get_tracking_settings、update_tracking_settings、update_site_filters
query_stats は汎用ツールです。あらゆる指標(訪問者数、ページビュー、直帰率、エンゲージメント、ゴール、離脱率など)、ディメンション(参照元、ページ、国、デバイス、UTM、カスタムイベントプロパティなど)、フィルターについて、集計、時系列、上位 N 件の内訳を取得でき、期間比較にも対応しています。すべての数値は、サイトのタイムゾーンで返されます。詳細なリファレンス:statable.com/docs/integrations/mcp。
書き込みツールが変更するのは設定(サイト、ゴール、ファネル、トラッキング機能、フィルター)のみです。データが削除されることはありません。
エージェントスキル
このリポジトリは Claude Code プラグインでもあります。ホスト型 MCP サーバー(.mcp.json、OAuth)に加え、3 つのスキルを備えています。
| スキル | 機能 |
|---|---|
| statable | コードベースまたは稼働中のサイトを監査し、計測プラン(ゴール、ファネル、カスタムイベント、プロパティ、トラッカー機能)を提案します。承認後、コードと Statable アカウントに反映し、データが届いていることを確認します。明示的な承認なしに書き込みは行われません。 |
| weekly-traffic-report | トラフィック、参照元、ゴールを簡潔にまとめた週次レポートを作成します。 |
| traffic-drop-check | トラフィック減少の原因を特定します。 |
Claude Code の場合:
claude plugin marketplace add key-arg/skills
claude plugin install statable@statable
最初の Statable ツール呼び出し時に、サインインするためのブラウザーが開きます。エージェントがゴールやファネルを作成できるようにするには、同意画面で「Create and configure your sites」を許可してください。すでに claude mcp add statable ... でサーバーを追加している場合は、ツールが重複して表示されないよう削除してください。
Gemini CLI(gemini-extension.json 経由の MCP サーバーとスキル):
gemini extensions install https://github.com/key-arg/statable-mcp
その他のエージェント(スキルのみ。上記の手順で MCP サーバーに接続してください):
npx skills add key-arg/statable-mcp
次のように質問するか、/statable:statable を実行します:「このサイトでは何をトラッキングすべきですか?」
Configuration
| Setting | Env | Flag | Default |
|---|---|---|---|
| API key | STATABLE_API_KEY | --api-key | none |
| Remote endpoint | STATABLE_MCP_URL | --url | https://mcp.statable.com/mcp |
Without a key the server still starts and advertises its tools (so registries and hosts can inspect it), but every call returns a short message explaining how to add one.
Run from source
git clone https://github.com/key-arg/statable-mcp.git
cd statable-mcp
npm install
STATABLE_API_KEY=stbl_your_key npm test
Docker:
docker build -t statable-mcp .
docker run -i --rm -e STATABLE_API_KEY=stbl_your_key statable-mcp
About Statable
Statable is cookieless web analytics built for the EU: no consent banner needed for the core tracker, data hosted in the Netherlands, a tracker between 0.5 and 2 KB, goals, funnels, custom events, a public Stats API and this MCP server. Free tier for personal, educational and open-source sites.
Support: [email protected] · Registry: com.statable/analytics in the official MCP registry
MIT © Key Arg B.V.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。