The Google Tag Manager MCP that builds and publishes

Audit live containers, build complete tagging stacks, preview workspaces, and publish approved versions from Claude, ChatGPT, or any MCP-compatible AI.

BassemGamalAhmedJuan

10,000+ marketers scaling with AI.

Google Tag Manager connected to Claude, ChatGPT, and MCP clients through Markifact

Trusted by marketing teams at

Incubeta
GroupM
Dentsu
OMD
Starcom
Desertcart
Kave Home
Brainlabs
Ting
Orka
Nova Post
Reatilogists

Full GTM management from one MCP

97 operations cover the entire lifecycle: 37 reads for inspection and 60 approval-gated writes for creation, organization, versioning, publishing, and recovery.

Claude auditing the tags, triggers, and variables in a live Google Tag Manager container through Markifact MCP

Audit what is live

Inspect accounts, containers, workspaces, the live version, version history, tags, triggers, variables, clients, templates, zones, and destinations without clicking through GTM.

Map every pending change

Check workspace status, compiler errors, merge conflicts, paused tags, enabled built-ins, folder contents, install snippets, and the exact configuration behind each entity.

Claude preparing a Google Tag Manager tag, trigger, and variables that wait for approval in Markifact

Build complete tagging stacks

Create and update tags, triggers, user-defined variables, built-in variables, Google tag configs, folders, workspaces, and containers for web, server, AMP, or mobile.

Manage advanced GTM entities

Operate server-side clients and transformations, custom templates, gallery imports, GTM 360 zones, environments, linked destinations, folders, and container structure.

Claude checking a Google Tag Manager workspace and waiting for approval before publishing a container version

Preview, version, and publish

Run a quick preview, sync the workspace, resolve conflicts, create a named version, and publish it only after the workspace is clean and you approve the release.

Recover safely

Revert workspace entities, restore deleted versions, change the latest version, manage environments, and review high-impact container merges or tag-ID moves before execution.

Manage Google Tag Manager in your favorite AI.
Plus your whole marketing stack

One MCP server for GTM, analytics, advertising, data, and the AI assistant you already use.

AI Assistants
Claude logo
Claude
ChatGPT logo
ChatGPT
Gemini logo
Gemini
Cursor logo
Cursor
Markifact MCP hub
Your Stack
Ad Platforms
12 platforms
Meta Ads logo
Google Ads logo
TikTok Ads logo
Microsoft Ads logo
+8
Analytics & Data
8 platforms
Google Analytics logo
BigQuery logo
Google Search Console logo
Google Tag Manager logo
+4
Workspace
6 platforms
Google Drive logo
Google Sheets logo
Google Slides logo
Google Docs logo
+2
Messaging & Social
6 platforms
Email logo
Facebook logo
Instagram logo
LinkedIn logo
+2
E-commerce & CRM
4 platforms
Google Merchant Center logo
Shopify logo
HubSpot logo
Klaviyo logo

Set up in minutes

No local server or custom OAuth app. Connect GTM, add Markifact to your AI client, and start managing containers with approval controls.

Connect Google Tag Manager to Markifact with OAuth
1

Connect Google Tag Manager

Sign in with Google and authorize the GTM accounts you already manage. Markifact handles the hosted connection and API access.

Markifact is available in the ChatGPT plugins marketplace:

Connect in ChatGPT

Open the listing and click Connect to add Markifact to ChatGPT.

2

Connect your AI assistant

Pick Claude, ChatGPT, Cursor, or another MCP client and copy the setup. One Markifact connection exposes GTM and the rest of your stack.

Claude checking a GTM workspace before an approval-gated version publish
3

Build, check, and approve

Audit what is live, prepare workspace changes, preview the result, and approve only the version you want to publish.

Google Tag Manager MCP prompts

Audit, build, organize, and release GTM changes from any MCP-compatible AI client.

Create complete measurement stacks inside a workspace.

  • Create a GA4 purchase tag with a custom-event trigger and value, currency, and transaction ID variables.

  • Build a Google Ads conversion tag that fires only after a successful lead form submission.

  • Create a server-side client and transformation for our checkout events.

  • Enable the click variables needed for outbound-link tracking, then create the trigger and tag.

What a safe GTM release looks like

The AI checks the workspace first, then the live publish remains pending until you approve it.

Claude checking GTM workspace status and waiting for approval before publishing version 129

Example session using gtm_get_workspace_status and gtm_publish_version. The publish does not run until you approve it.

Frequently Asked Questions

Have a different question? Reach out to Markifact support team.

Manage Google Tag Manager from your AI

Connect GTM for full container audits, workspace management, tagging, preview, versioning, and approval-gated publishing.