HitKeep について
HitKeepは、トラフィック、コンバージョン、Search Consoleのデータ、AI可視性を追跡するオープンソースのWeb分析ソフトウェアです。読み取り専用のMCPサーバーにより、承認されたアシスタントが訪問者プロフィールではなく集計分析データに制御付きでアクセスできます。
主な機能
- 01トラフィック、コンバージョン、AI流入の追跡
- 02目標、ファネル、EC売上の測定
- 03Search ConsoleとWeb Vitalsデータの連携
- 04Cookieを使わずDo Not Trackに対応した計測
- 05データのエクスポートと単一バイナリでのセルフホスト
活用シーン
- 01アシスタントで集計サイトトラフィックを確認
- 02流入元とコンバージョン結果を比較
- 03AI経由の訪問とクローラー活動を監視
- 04セルフホストで分析データを管理
MCP 対応
読み取り専用のMCPサーバーは、承認されたアシスタントにHitKeepの集計分析データへの制御付きアクセスを提供します。入力には個別のMCPツールの記載がありません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://{hitkeep_host}/mcpclaude mcp add --transport http pascalebeier-hitkeep https://{hitkeep_host}/mcp{"mcpServers":{"pascalebeier-hitkeep":{"type":"http","url":"https://{hitkeep_host}/mcp"}}}Cursor で開く{"servers":{"pascalebeier-hitkeep":{"type":"http","url":"https://{hitkeep_host}/mcp"}}}VS Code で開く{"mcpServers":{"pascalebeier-hitkeep":{"type":"http","url":"https://{hitkeep_host}/mcp"}}}{"mcpServers":{"pascalebeier-hitkeep":{"serverUrl":"https://{hitkeep_host}/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://{hitkeep_host}/mcp認証が必要ツール
詳細
AI ネイティブで、データ主権とプライバシーを最優先するウェブ解析を、単一のバイナリで。
MIT ライセンスの 100% オープンソースである HitKeep は、トラフィック、コンバージョン、Search Console、AI での可視性を、カスタムトラッキングドメイン、SSO、オープン形式でのエクスポートとともに統合します。別途データベース、キュー、キャッシュは必要ありません。
セルフホスト · ドキュメント · クラウド · ウェブサイト

HitKeep を選ぶ理由
- 100% オープンソースです。 製品全体が MIT ライセンスです。カスタムトラッキングドメインとチームの SSO も別個のプロプライエタリー版ではなく、同じ公開コードベースに含まれています。
- データを完全に主権管理できます。 DuckDB と NSQ を組み込んだ単一の Go バイナリをセルフホストするか、オープン形式でデータをエクスポートできます。完全なデータ一括取得、API、Webhook、共有リンク、権限により、HitKeep の外でもデータを活用できます。
- AI ネイティブの解析機能です。 HitKeep は AI を主要なトラフィックチャネルとして扱います。クローラーによる取得、AI 経由の訪問、チャットボットの成果をそれぞれ区別します。Ask AI は引用付きの集計データを根拠とし、読み取り専用の MCP により、承認済みのアシスタントが管理された形で解析データにアクセスできます。
- デフォルトでプライバシーを保護します。 ブラウザートラッカーは解析用 Cookie を設定せず、Do Not Track を尊重し、サイトをまたいだ個人識別を構築することなく、必要なウェブ解析データを収集します。
- 成果まで追跡できるレポート機能です。 流入から、ページ、自動イベントとカスタムイベント、目標、ファネル、E コマースの収益、UTM および QR キャンペーン、Search Console、Web Vitals まで追跡できます。
オープンソース製品全体をセルフホストするか、自分で運用したくない場合は、マネージド EU または US リージョンで HitKeep Cloud を利用できます。
HitKeep はウェブに特化しています。訪問者プロファイル、セッションリプレイ、モバイル SDK、組み込みの実験機能よりも、集計されたトラフィックとコンバージョンのデータを重視します。その結果、基本的なページビューカウンターにとどまることなく、収集範囲と運用対象を小さく保てます。
クイックスタート
Apple Silicon 搭載の macOS または x86_64 Linux では、Homebrew を使って HitKeep をインストールします。
brew install HitKeep/hitkeep/hitkeep
hitkeep --version
Homebrew のインストールガイドに従って HitKeep を設定し、起動してください。Linux ARM64 では、公開されている ARM64 バイナリまたは Docker を使用してください。
本番環境を想定したセルフホスト可能なセットアップでは、Docker Compose ファイルと環境テンプレートをダウンロードします。
mkdir hitkeep && cd hitkeep
curl -fsSLo compose.yml https://raw.githubusercontent.com/HitKeep/hitkeep/main/examples/compose.yml
curl -fsSLo .env https://raw.githubusercontent.com/HitKeep/hitkeep/main/examples/.env.example
.env を開き、paste-the-generated-value-here をパスワードマネージャーで生成した長いランダム値に置き換えます。その後、HitKeep を起動します。
docker compose up -d
http://localhost:8080 を開き、最初のアカウントを作成します。.env は非公開にし、再起動後も同じシークレットを使用してください。
インスタンスをインターネットに公開する前に、Docker Compose ガイドに従って HTTPS と信頼できるプロキシを設定し、バックアップと設定リファレンスを確認してください。ネイティブの Linux サービスを利用する場合は、GitHub Releases から AMD64 または ARM64 バイナリをダウンロードし、バイナリのインストールガイドに従ってください。
最初のサイトをトラッキングする
ダッシュボードでサイトを作成し、トラッカーをページに追加します。
<script async src="https://analytics.example.com/hk.js"></script>
ページビューと、サポート対象の自動インタラクションイベント(外部リンクのクリック、ファイルのダウンロード、フォームの送信)は、すぐに記録されます。登録、購入、有望な見込み顧客の獲得など、製品固有のアクションにはカスタムイベントガイドを使用してください。
HitKeep を詳しく見る
AI での可視性、Eコマース、Search Console、Ask AI、アシスタントを見る
AI での可視性

Eコマース

Search Console

Ask AI

アシスタント

ドキュメントで回答を確認し、再現可能なバグは GitHub Issues から報告してください。脆弱性はセキュリティポリシーに従って非公開で開示してください。
コントリビューター向けクイックガイド
./hk setup を実行してから、./hk dev --seed でシードデータを使った開発を開始するか、./hk dev --detach を使用します。./hk screenshot で製品の証拠を取得してください。変更される可能性のあるワークフローの情報をコピーする代わりに、./hk catalog commands --output json と ./hk catalog configuration --output json を確認してください。./hk qa pr で検証します。Compose スタックとワークフローの全容は CONTRIBUTING.md に記載されています。
- 運用: インストール · 設定 · REST API · 目標 · ファネル
- 評価: 比較ライブラリ · コンプライアンス · リリース · 変更履歴
- 貢献: コントリビューターガイド · セキュリティポリシー · 課題
- オープンソースを支援: GitHub Sponsors で HitKeep を支援するか、一度限りの寄付を行ってください。
ライセンス
HitKeep は MIT ライセンスに基づいて配布されています。
DuckDB 拡張機能
HitKeep には、S3 バックアップと XLSX エクスポートに必要な DuckDB 拡張機能が含まれています。
起動時に拡張機能をダウンロードすることはありません。初回使用時に、バンドルされたファイルが
HITKEEP_DATA_PATH/.duckdb/extensions に展開されます。このディレクトリは
HitKeep を実行するプロセスが書き込み可能であり、noexec のないマウント上に配置する必要があります。
キャッシュは破棄しても問題なく、ネットワーク接続なしで
再作成できます。バイナリ、Homebrew、またはコンテナーでのデプロイでは、HOME の上書きや別途の拡張機能の
インストールは不要です。
DuckDB のアップグレードに関するコントリビューター向け手順は、 拡張機能バンドルのドキュメントに記載されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。