Google Tag Manager MCP by InsightfulPipe について
InsightfulPipe がホストする、AI アシスタントから Google Tag Manager のコンテナ、タグ、トリガー、変数、ワークスペースを確認・管理するリモート MCP サーバーです。操作はアカウントごとに設定でき、破壊的操作は既定で無効です。
主な機能
- 01コンテナとワークスペースの一覧・確認
- 02タグ、トリガー、変数の確認
- 03バージョンと保留中の変更の確認
- 04ワークスペース内エンティティの作成・更新
- 05ワークスペースのデバッグプレビュー
活用シーン
- 01既定のワークスペース内のタグを一覧化
- 02タグで使われていないトリガーの確認
- 03フォーム送信用の GA4 イベントタグ作成
MCP 対応
MCP クライアントに Google Tag Manager のアカウント、コンテナ、ワークスペース、各エンティティの読み取り・管理操作を提供します。管理者はアカウントごとに操作を有効化でき、削除などの破壊的操作は既定で無効です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://google-tag-manager.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-google-tag-manager https://google-tag-manager.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-google-tag-manager":{"type":"http","url":"https://google-tag-manager.insightfulmcp.com/"}}}Cursor で開く{"servers":{"com-insightfulpipe-google-tag-manager":{"type":"http","url":"https://google-tag-manager.insightfulmcp.com/"}}}VS Code で開く{"mcpServers":{"com-insightfulpipe-google-tag-manager":{"type":"http","url":"https://google-tag-manager.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-google-tag-manager":{"serverUrl":"https://google-tag-manager.insightfulmcp.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insightful Pipe の Google Tag Manager MCP サーバー
Google Tag Manager を AI アシスタントに接続して、タグ、トリガー、変数、ワークスペースを監査・管理できます。
Insightful Pipe MCP サーバーコレクションの一部です。Model Context Protocol(MCP)を通じて、Claude、ChatGPT、Cursor などの AI アシスタントから Google Tag Manager を利用できます。
MCP サーバーの URL
https://google-tag-manager.insightfulmcp.com/
Google Tag Manager MCP とは?
Google Tag Manager MCP は、InsightfulPipe がホストするリモートの Model Context Protocol サーバーです。GTM コンテナのタグ、トリガー、変数、ワークスペース、バージョンを監査・管理できます。
インストール
Claude
- MCP サーバーの URL をコピーします:
https://google-tag-manager.insightfulmcp.com/ - Claude コネクター設定(カスタマイズ > コネクター)を開き、+、続いてカスタムコネクターを追加をクリックします
- URL を貼り付けて、追加をクリックします
- 接続をクリックし、求められたら InsightfulPipe にサインインします。すると、Claude に接続済みのコネクターが表示されます。
ChatGPT
カスタム MCP サーバーは、ChatGPT の開発者モードから追加します。利用可否は ChatGPT のプランによって異なり、ワークスペースの管理者による許可が必要な場合があります。
- ChatGPT の設定で開発者モードを有効にします
- リモート MCP サーバー用の新しいアプリを作成し、URL を貼り付けます:
https://google-tag-manager.insightfulmcp.com/ - 求められたら InsightfulPipe にサインインします。サインインすると接続が完了します。
OpenAI のガイドをご覧ください:ChatGPT の開発者モードと MCP アプリ
Claude Code
claude mcp add --transport http google-tag-manager https://google-tag-manager.insightfulmcp.com/
Cursor
サーバーを ~/.cursor/mcp.json(すべてのプロジェクト用)または .cursor/mcp.json(単一プロジェクト用)に追加します:
{
"mcpServers": {
"google-tag-manager": {
"url": "https://google-tag-manager.insightfulmcp.com/"
}
}
}
Cursor に認証が必要ですと表示されたら、接続をクリックし、求められたら InsightfulPipe にサインインします。
利用可能なアクション
アクションは61種類です。読み取り専用が37種類、変更を加えるものが24種類で、そのうち6種類は破壊的な操作のため、デフォルトで無効になっています。
読み取りアクション(37)
すべての読み取りアクションを表示
| Action | Description |
|---|---|
get_account | ID を指定して単一の GTM アカウントを取得します |
get_accounts | 認証済みユーザーがアクセスできるすべての GTM アカウントを一覧表示します |
get_built_in_variables | ワークスペースで有効になっている組み込み変数を一覧表示します |
get_client | 単一のサーバーサイドクライアントを取得します |
get_clients | ワークスペース内のサーバーサイドクライアントを一覧表示します |
get_container | ID を指定して単一のコンテナを取得します |
get_container_snippet | コンテナ用のインストール <script> スニペットを取得します |
get_containers | GTM アカウント内のコンテナを一覧表示します |
get_destination | 単一のデスティネーションを取得します |
get_destinations | コンテナにリンクされているデスティネーションを一覧表示します |
get_environment | 単一の環境を取得します |
get_environments | コンテナに設定されている環境を一覧表示します |
get_folder | 単一のフォルダーを取得します |
get_folder_entities | フォルダー内にあるタグ/トリガー/変数を返します |
get_folders | ワークスペース内のフォルダーを一覧表示します |
get_gtag_config | 単一の Google Tag 設定を取得します |
get_gtag_configs | ワークスペース内の Google Tag(gtag.js)設定を一覧表示します |
get_latest_version_header | 最新のバージョンヘッダーを取得します |
get_live_version | 現在ライブ環境に公開されているバージョンを取得します |
get_tag | 単一のタグを取得します |
get_tags | ワークスペース内のすべてのタグを一覧表示します |
get_template | 単一のカスタムテンプレートを取得します |
get_templates | カスタムテンプレートを一覧表示します |
get_transformation | 単一の変換を取得します |
get_transformations | ワークスペース内のサーバーサイド変換を一覧表示します |
get_trigger | 単一のトリガーを取得します |
get_triggers | ワークスペース内のすべてのトリガーを一覧表示します |
get_variable | 単一の変数を取得します |
get_variables | ワークスペース内のユーザー定義変数を一覧表示します |
get_version | その時点のすべてのエンティティを含む、単一のコンテナバージョンを取得します |
get_version_headers | エンティティの全データを含まない、軽量なバージョンヘッダー(ID、名前、エンティティ数)を一覧表示します |
get_workspace | 単一のワークスペースを取得します |
get_workspace_status | ワークスペース内の保留中の変更と、最新のコンテナバージョンとのマージ競合を表示します |
get_workspaces | コンテナ内のワークスペース(ステージング領域)を一覧表示します |
get_zone | 単一のゾーンを取得します |
get_zones | ワークスペース内のゾーンを一覧表示します |
lookup_container | 公開 ID(例:GTM-XXXXXX)を指定してコンテナを検索します |
書き込みおよび破壊的なアクションをすべて表示(24)
| アクション | 説明 |
|---|---|
create_folder | ワークスペースの項目を整理するためのフォルダーを作成します |
create_tag | ワークスペースにタグを作成します |
create_trigger | ワークスペースにトリガーを作成します |
create_variable | 変数を作成します |
create_workspace | 新しいワークスペース(ステージング領域)を作成します |
delete_folder | ワークスペースからフォルダーを削除します |
delete_tag | ワークスペースからタグを削除します |
delete_trigger | ワークスペースからトリガーを削除します |
delete_variable | ワークスペースからユーザー定義変数を削除します |
delete_workspace | ワークスペースを削除します |
disable_built_in_variable | ワークスペースで1つ以上の組み込み変数を無効にします |
enable_built_in_variable | 型名をカンマ区切りのクエリ値または繰り返し指定する「type」パラメーターとして渡し、ワークスペースで1つ以上の組み込み変数を有効にします |
move_entities_to_folder | タグ/トリガー/変数をフォルダーに移動します |
quick_preview_workspace | ワークスペースをバージョンとして保存せずに、デバッグモードでプレビューを生成します |
resolve_conflict | sync_workspace によって検出されたマージの競合を、対象の項目についてどちら側を採用するか選択して解決します |
revert_folder | フォルダーの未コミットのワークスペース変更を破棄します |
revert_tag | タグの未コミットのワークスペース変更を破棄し、ライブコンテナの状態に戻します |
revert_trigger | トリガーの未コミットのワークスペース変更を破棄します |
revert_variable | 変数の未コミットのワークスペース変更を破棄します |
sync_workspace | 最新のコンテナ変更をワークスペースに取り込み、手動で解決する必要がある競合を検出します |
update_folder | フォルダーを更新します |
update_tag | タグを更新します |
update_trigger | トリガーを更新します |
update_variable | 変数を更新します |
AI が実行できる操作を管理
接続した各アカウントで AI エージェントが実行できる操作は、ユーザーが決定します。
- 接続したアカウントごとに個々のアクションを有効または無効にできます。 エージェントには、許可したアクションのみが表示されます。
- 読み取り専用または読み書き可能として接続できます。 読み取り専用の接続では、読み取りアクションのみ有効にできます。
- 破壊的なアクションはデフォルトで無効です。 削除などのアクションは、管理者が有効にするまで無効になっています。
- アカウントごとにチームのアクセスを管理できます。 アクセスを制限されたチームメンバーは、付与されたアカウントのみを使用でき、それらのアカウントで有効になっている読み取りアクションのみを利用できます。
使用例
"List all tags in my container's default workspace"
"Which triggers are not used by any tag?"
"Create a GA4 event tag for form submissions"
料金
Google Tag Manager MCP サーバーは、他のすべての MCP サーバーおよび CLI とともに、すべての InsightfulPipe プランに含まれています。プランは月額 $29.99 からで、7 日間お試しいただけます。現在のプランについては、insightfulpipe.com/pricing をご覧ください。
すぐに使えるスキルとプロンプト
- 測定と分析のための Claude スキル — 接続したデータを使って実行できる、すぐに使えるスキルです
Insightful Pipe の MCP サーバーをさらに見る
insightfulpipe.com/mcp-servers にアクセスして、MCP サーバーの全コレクションをご覧ください。
リソース
サポート
- ドキュメント:insightfulpipe.com/docs
- すべての MCP サーバー:insightfulpipe.com/mcp-servers
- メール:[email protected]
Insightful Pipe — MCP サーバーを通じた AI 搭載のマーケティング分析です。すべての連携を確認 →
ライセンス
MIT License - 詳細は LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。