read-only · MCP · container audit

Connect Tag Manager to ChatGPT & Claude.

Stop clicking through 60 tags to find the one that never fires. Ask your AI to audit the container: duplicate pixels, missing consent settings, unpublished changes — in one prompt.

free · read-only · revoke any time
/ what you can ask

Tagging questions, answered

  • Audit my container and rank the problems by severity.
  • Is the Meta pixel installed twice?
  • Which tags have no firing trigger?
  • Is Consent Mode v2 configured on every marketing tag?
  • What changes are sitting unpublished in the workspace?
  • Which triggers and variables aren't used by anything?
/ tools

Tag Manager tools your AI gets

gtm_audit_container

One-call audit: broken tags, duplicate pixels, consent gaps, unpublished changes.

gtm_list_accounts

Every GTM account your Google login can read.

gtm_list_containers

Web, server, iOS and Android containers in an account.

gtm_list_workspaces

Workspaces inside a container, including the Default Workspace.

gtm_list_tags

All tags with type, firing triggers, paused state and consent settings.

gtm_list_triggers

All triggers, so you can spot the ones nothing uses.

gtm_list_variables

User-defined variables and their configuration.

gtm_get_tag

Full parameter-level config of a single tag.

gtm_list_versions

Version history — when was the container last published?

gtm_get_live_version

What is actually live right now, not just drafted.

gtm_workspace_changes

Unpublished changes waiting in a workspace.

gtm_get_status

Health check for the connection and the Tag Manager scope.

/ how it works

Three steps. One Google sign-in.

01

Sign in with Google

Standard OAuth — grant the tagmanager.readonly scope.

02

We read your containers

Every GTM account and container your login can access.

03

Add the MCP URL

Plug into ChatGPT or Claude as a connector. Ask for an audit.

/ faq

Tag Manager + ChatGPT — FAQ

How do I connect Google Tag Manager to ChatGPT?

Sign in with Google, grant the tagmanager.readonly scope, then add the MCP URL to ChatGPT (Connectors), Claude or Cursor. It takes under a minute.

Can the AI edit or publish my container?

No. We request only the read-only Tag Manager scope, so tags, triggers, variables and versions can be read but never created, changed or published.

What does the container audit check?

Tags with no firing trigger, paused tags, the same tracking ID in more than one tag (double counting), missing Consent Mode v2 settings, hard-coded IDs instead of variables, unused triggers and variables, and changes sitting unpublished in the workspace.

Does it work with server-side containers?

Yes. Server containers show up in gtm_list_containers and their tags, triggers and variables read the same way as web containers.

Is it the same Google login as Google Ads and Search Console?

Yes — one Google sign-in covers Ads, Search Console and Tag Manager. Existing users just re-grant to add the new scope.

How much does it cost?

Free during beta.

← back to home