MCP Tools Directory
← Browse integrations

Developer tools

io.github.samarthanalytics-sj/samarth-gtm-mcp

Free account · sign-in required

Contact io.github.samarthanalytics-sj/samarth-gtm-mcp

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

Google Tag Manager + read-only GA4 MCP server. Read-only by default, gated writes, audits.

Transport
stdio
Authentication
oauth
Initial setup
user-authorization
Runtime
unattended
Evidence
documented
Version
1.19.0
Package
samarth-gtm-mcp
Last compatibility test
Not independently tested

Connect your agent

samarth-gtm-mcp

Publisher documentation and package metadata were reviewed offline; the package and Google APIs were not executed. OAuth setup is interactive and may require renewed authorization; later requests can use stored access or refresh tokens. Write, delete, and publish operations remain separately gated and require confirm=true.

Capabilities: Inspect Google Tag Manager and Google Analytics configurations, Run GA4 administrative and reporting queries, Audit and export tag-manager workspaces, Perform separately enabled and confirmed GTM or GA4 changes

Connected profiles

Additional details

Registry identifier

io.github.samarthanalytics-sj/samarth-gtm-mcp

Source ↗ · Checked 2026-09-17
Published version

1.19.0

Source ↗ · Checked 2026-09-17
Metadata license

CC0-1.0; package licenses are separate

Source ↗ · Checked 2026-09-17
Package ecosystem

npm

Source ↗ · Checked 2026-09-17
Required configuration names

GOOGLE_OAUTH_CLIENT_ID, GOOGLE_OAUTH_CLIENT_SECRET

Source ↗ · Checked 2026-09-17
Source artifact

samarth-gtm-mcp

Source ↗ · Checked 2026-09-19
Source manifest version

1.494.0

Source ↗ · Checked 2026-09-19
Unattended configuration

The local stdio mode is a persistent JSON-RPC server process; after OAuth setup, it can use configured token material while defaulting to read-only operations.

Source ↗ · Checked 2026-09-19
Authentication and prerequisites

Requires a Google OAuth client and one-time user authorization for local use; documented access and refresh tokens support later calls. Service-account use has separately documented limitations.

Source ↗ · Checked 2026-09-19
Connection configuration

The publisher explicitly documents stdio as the local transport for Claude Desktop and Cursor; HTTP is a separate hosted or self-hosted mode.

Source ↗ · Checked 2026-09-19
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-19