paolobietolini/gtm-mcp-server

An MCP server for Google Tag Manager. Connect it to your LLM, authenticate once, and start managing GTM through natural language.

38
/ 100
Emerging

Implements a full GTM management API via Model Context Protocol with support for tags, triggers, variables, and server-side containers—powered by OAuth 2.1 PKCE authentication that works across Claude, ChatGPT, Gemini, and Cursor clients using streamable HTTP transport. Built in Go and designed for both single-user and agency workflows, it includes AI-driven auditing, tracking plan generation, and bulk operations without storing user credentials. The server operates as a client-agnostic MCP endpoint compatible with Dynamic Client Registration, enabling AI assistants to create GA4 setups, manage consent logic, and publish changes with built-in safety confirmations.

No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 9 / 25
Community 12 / 25

How are scores calculated?

Stars

30

Forks

4

Language

Go

License

BSD-3-Clause

Last pushed

Mar 01, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/paolobietolini/gtm-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.