climbpast について
ClimbPast は、GA4、Search Console、Google Tag Manager を接続するホスト型 MCP サーバーです。AI クライアントでサイト分析を確認・管理するチーム向けで、読み取りに加えて任意の書き込みに対応し、書き込み権限は既定で無効、取り消し可能です。
主な機能
- 01GA4 レポートとリアルタイムデータの取得
- 02Search Console の実績とインデックス状況の確認
- 03サイトマップ送信の管理
- 04GTM コンテナ変更の作成と公開
- 05GA4 カスタムディメンションとキーイベントの登録
活用シーン
- 01トラフィック、イベント、AI アシスタント経由の流入確認
- 02Google にページが登録済みかの確認
- 03サイトマップの送信または再送信
- 04チャットからの GTM タグ作成と公開
MCP 対応
ホスト型 MCP サーバーとして、HTTP と Bearer 認証で MCP クライアントを GA4、Search Console、Google Tag Manager に接続します。既定では読み取り専用で、書き込みには有効化が必要です。権限は取り消せます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://climbpast.com/api/mcpclaude mcp add --transport http archievi-climbpast https://climbpast.com/api/mcp{"mcpServers":{"archievi-climbpast":{"type":"http","url":"https://climbpast.com/api/mcp"}}}Cursor で開く{"servers":{"archievi-climbpast":{"type":"http","url":"https://climbpast.com/api/mcp"}}}VS Code で開く{"mcpServers":{"archievi-climbpast":{"type":"http","url":"https://climbpast.com/api/mcp"}}}{"mcpServers":{"archievi-climbpast":{"serverUrl":"https://climbpast.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://climbpast.com/api/mcp認証が必要ツール
詳細
ClimbPast MCP
あらゆる AI から GA4、Search Console、Google Tag Manager のデータを読み取り、編集できます。
ClimbPast は、Google Analytics 4、Google Search Console、Google Tag Manager を Claude、ChatGPT、Cursor、またはあらゆる MCP クライアントに接続する、ホステッド型の MCP(Model Context Protocol)サーバーです。29 個のツールを利用できます。デフォルトでは読み取り専用で、書き込みアクセスはオプトイン方式で、いつでも取り消せます。
ほとんどの分析 MCP サーバーでできるのは読み取りだけです。ClimbPast では、GA4 のカスタムディメンションやキーイベントの登録、サイトマップの送信、URL が実際にインデックス登録されているかの確認、Tag Manager コンテナの作成・編集・公開をチャットから行えます。

- ウェブサイト/登録: climbpast.com
- ドキュメント: climbpast.com/docs/mcp
- エンドポイント:
https://climbpast.com/api/mcp(HTTP トランスポート、Bearer 認証) - 料金: 3 日間の無料トライアル、その後は月額 $10
このリポジトリには、ホステッドサービスのドキュメントが含まれています。サーバー自体はオープンソースではありません。
クイックスタート
climbpast.com で登録し、Google アカウントを接続して、ダッシュボードから cp_ API キーをコピーします。その後、クライアントを接続します。
Claude Code
claude mcp add --transport http climbpast https://climbpast.com/api/mcp --header "Authorization: Bearer cp_YOUR_KEY"
claude.ai(カスタムコネクター)
Settings > Integrations > Add custom connector の順に選択します。
| フィールド | 値 |
|---|---|
| 名前 | ClimbPast |
| URL | https://climbpast.com/api/mcp |
| 認証タイプ | Bearer トークン |
| トークン | お使いの cp_ キー |
Cursor/あらゆる MCP クライアント
MCP 設定(mcpServers)に追加します。
{
"climbpast": {
"type": "http",
"url": "https://climbpast.com/api/mcp",
"headers": {
"Authorization": "Bearer cp_YOUR_KEY"
}
}
}
次のような質問をしてみましょう。
- 「今月、ChatGPT、Perplexity、Claude からのトラフィックはどれくらいですか?」
- 「GA4 で
plan_typeをカスタムディメンションとして登録してください。」 - 「/pricing はインデックス登録されていますか?登録されていなければ、サイトマップを再送信してください。」
- 「登録ボタンで発火する GTM タグを作成し、コンテナを公開してください。」
ツール
GA4 と Search Console の読み取り(9)
| ツール | 説明 |
|---|---|
whoami | 接続されているワークスペース、Google アカウント、リンク済みプロパティ、付与されている書き込み権限を返します。 |
list_properties | 接続されているすべての GA4 プロパティと Search Console サイトを一覧表示します。 |
get_ga4_report | GA4 レポートを実行します。プリセットを使用するか、独自のディメンションと指標を指定します。 |
get_ga4_realtime | GA4 Realtime API からアクティブユーザー数と上位イベントを返します。 |
get_gsc_performance | Search Console のクリック数、表示回数、CTR、平均掲載順位を、クエリ、ページ、日付ごとにグループ化して返します。 |
inspect_url | Search Console URL Inspection API を単一の URL に対して実行し、Google にインデックス登録されているか確認します。 |
get_weekly_report | ワークスペースで最新の、キャッシュされた週次パフォーマンススナップショットを返します。 |
get_insights | 最新のダッシュボードスナップショットから、AI が生成したインサイトを返します。 |
get_ai_traffic | 指定した期間における、AI アシスタント(ChatGPT、Perplexity、Claude、Gemini)経由のトラフィックを返します。 |
GA4 の書き込み(6)
| ツール | 説明 |
|---|---|
list_custom_dimensions | GA4 プロパティに登録されているカスタムディメンションを一覧表示します。 |
create_custom_dimension | イベントパラメータをカスタムディメンションとして登録し、レポートで利用できるようにします。 |
update_custom_dimension | カスタムディメンションの表示名または説明を更新します。 |
list_key_events | GA4 プロパティでキーイベント(コンバージョン)として設定されているイベントを一覧表示します。 |
create_key_event | 既存の GA4 イベントをキーイベントとして設定します。 |
update_key_event | キーイベントのカウント方法を変更します。 |
サイトマップ(3)
| ツール | 説明 |
|---|---|
list_sitemaps | 送信済みのサイトマップを、ダウンロード状況、警告、エラー、インデックス登録数とともに一覧表示します。 |
submit_sitemap | サイトマップを送信または再送信します。 |
delete_sitemap | Search Console からサイトマップを削除します。ページのインデックス登録は解除されません。 |
タグマネージャー(11)
| ツール | 説明 |
|---|---|
gtm_list_containers | 接続中のアカウントがアクセスできるすべてのタグマネージャーアカウントとコンテナを一覧表示します。 |
gtm_list_workspaces | コンテナ内のドラフトワークスペースを一覧表示します。 |
gtm_list_tags | ワークスペース内のすべてのタグを、種類、トリガー、パラメーターとともに一覧表示します。 |
gtm_list_triggers | ワークスペース内のすべてのトリガーを一覧表示します。 |
gtm_list_variables | ワークスペース内のユーザー定義変数を一覧表示します。 |
gtm_create_workspace | 変更が公開されるまで分離しておけるドラフトワークスペースを作成します。 |
gtm_create_tag | タグを作成します。GTM タグの本文をそのまま受け取るため、あらゆる種類のタグに対応しています。 |
gtm_update_tag | 既存のタグを置き換えます。 |
gtm_delete_tag | ワークスペースからタグを削除します。公開前の変更は、GTM のバージョン履歴から元に戻せます。 |
gtm_create_trigger | トリガーを作成します。GTM トリガーの本文をそのまま受け取ります。 |
gtm_publish_container | ドラフトからコンテナバージョンを作成して公開します。公開すると、稼働中のサイトに変更が反映されます。 |
セキュリティモデル
- AI が保持するのは
cp_API キーであり、Google アカウントの認証情報は保持しません。 - デフォルトでは読み取り専用です。書き込みツールを使用するには、設定で書き込みアクセスを有効にする必要があり、その際に別途 Google の同意画面が表示されます。
- キーはダッシュボードからワンクリックで無効にできます。キーを無効にすると、アクセスできなくなります。
サポートと機能リクエスト
GA4、Search Console、GTM の操作で、まだ手作業で行っているものがあれば、issue を作成してください。いただいたリクエストは、実際にロードマップの策定に反映されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。