How do I authenticate the google-tag-manager-mcp-server?
You authenticate using a Google Cloud service account JSON key with permissions for the Google Tag Manager API.
What are the prerequisites for running this MCP server?
Node.js v16 or higher, a Google Cloud Platform account, and service account credentials for GTM API access are required.
Can this MCP server modify GTM tags and triggers?
Yes, it allows programmatic creation, update, and deletion of tags, triggers, and variables within GTM containers.
How do I configure the environment for this MCP server?
Set the GOOGLE_APPLICATION_CREDENTIALS environment variable to the path of your service account JSON key file.
Is this MCP server compatible with multiple MCP clients?
Yes, it exposes a standardized API interface that any MCP client can consume to interact with Google Tag Manager.
What LLM providers can work with this MCP server?
It is provider-agnostic and works with OpenAI, Anthropic Claude, Google Gemini, and other LLMs supporting MCP.
How secure is the communication between the MCP client and this server?
Communication is secured via standard MCP protocol practices and Google Cloud authentication mechanisms.
Can I use this MCP server to audit existing GTM configurations?
Yes, it can fetch and expose GTM container configurations for auditing and compliance checks.