关于 Google Tag Manager MCP by InsightfulPipe
这是 InsightfulPipe 托管的 Google Tag Manager 远程 MCP 服务,供 AI 助手审查和管理容器中的标签、触发器、变量及工作区。操作可按账户配置,破坏性操作默认关闭。
主要功能
- 01列出并查看容器与工作区
- 02检查标签、触发器和变量
- 03查看版本及待处理更改
- 04创建和更新工作区实体
- 05预览工作区调试模式
适用场景
- 01盘点默认工作区中的标签
- 02检查未被标签使用的触发器
- 03创建表单提交的 GA4 事件标签
MCP 相关
该远程 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 服务集合的一部分 — 通过模型上下文协议(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 托管的远程模型上下文协议服务。审核和管理 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)
显示全部 37 个读取操作
| Action | Description |
|---|---|
get_account | 按 ID 获取单个 GTM 账号 |
get_accounts | 列出经过身份验证的用户可访问的所有 GTM 账号 |
get_built_in_variables | 列出工作区中已启用的内置变量 |
get_client | 获取单个服务端客户端 |
get_clients | 列出工作区中的服务端客户端 |
get_container | 按 ID 获取单个容器 |
get_container_snippet | 获取容器的安装 |
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 | 在工作区中停用一个或多个内置变量 |
enable_built_in_variable | 在工作区中启用一个或多个内置变量,方法是将其类型名称作为逗号分隔的查询值传入,或重复传入 'type' 参数 |
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 Agent 在每个已连接账号中可以执行哪些操作:
- 为每个已连接账号单独启用或关闭操作,让 Agent 只能看到你允许的操作。
- 以只读或读写方式连接。 只读连接只能启用读取操作。
- 破坏性操作默认关闭。 删除等操作会保持停用状态,直到管理员启用。
- 按账号设置团队访问权限。 受限的团队成员只能使用获准使用的账号,并且这些账号仅启用了读取操作。
使用示例
"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 服务包含在每个 InsightfulPipe 方案中,同时还包含所有其他 MCP 服务和 CLI。方案价格从每月 $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。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。