Skip to main content
Glama
joomlapro

jptb-google-tools

by joomlapro

JP Agent Tracking Bridge MCP

The JP Agent Tracking Bridge MCP lets a compatible AI agent (Hermes, Claude, Codex) work with Google Analytics and Google Tag Manager through JP Agent Tracking Bridge — using your Google account, never a service account.

AI agent
   └─ jptb-google-tools (this MCP server)
        └─ HTTPS → JP Agent Tracking Bridge Google Tools gateway (jpro.studio)
                      ├─ validates your active Bridge session
                      ├─ uses YOUR Google OAuth connection (encrypted server-side)
                      └─ Google Analytics + Google Tag Manager

The agent never sees your Google tokens, your client secret, or any encryption key.

Requirements

  • A licensed, installed JP Agent Tracking Bridge site (WordPress or Joomla).

  • A Google account with access to the site's GA4 property and GTM container.

  • A compatible agent (Hermes, Claude Desktop, or Codex).

No service account, no JSON credentials, no Google Cloud setup.

Related MCP server: Google Tag Manager MCP Server

The 5-step customer story

  1. Install/register this MCP once (below).

  2. Connect Google in the site's JP Agent Tracking Bridge admin.

  3. Start Tagging to open a temporary agent connection.

  4. Give the agent the connection (connection id + session token).

  5. Talk to the agent normally — it inspects and configures tracking, and asks before publishing anything to GTM.

Installation

Install the MCP server once:

uvx --from 'git+https://github.com/joomlapro/jp-agent-tracking-bridge-mcp.git' jptb-google-tools

Then register it in your agent. See docs/HERMES.md, docs/CLAUDE.md, or docs/CODEX.md for the exact per-agent setup.

Configuration

The server needs two values for a given job (also passable per tool call):

export JPTB_CONNECTION_ID="<connection id from 'Connect Google'>"
export JPTB_SESSION_TOKEN="<session token from 'Start Tagging'>"

Both are shown/generated in the site's JP Agent Tracking Bridge admin and via the Bridge API. The session_token is revoked by Stop Tagging, which immediately blocks all Google operations through the MCP.

What the agent can do

  • GTM read — list accounts/containers/workspaces/tags/triggers/variables/versions.

  • GTM write — create/update JPTB tags, triggers, variables; create a container version.

  • GTM publish — publish a prepared version (approval-gated; the agent asks first).

  • GA4 read-only — list accounts/properties, property details, realtime and standard reports.

Security model

  • Session-bound — Google access is tied to an active Bridge session; Stop Tagging revokes it.

  • No secrets to the model — tokens, client secret, and the encryption key stay server-side.

  • No service account — the customer's own Google OAuth authorization is the only credential.

License

MIT.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to manage Google Tag Manager, Google Search Console, and Google Analytics (GA4) through unified access to tags, search performance data, URL inspection, sitemaps, and analytics reporting.
    14
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to interact with Google Analytics 4 data, providing tools for historical reporting, real-time activity monitoring, and property management. It supports secure service account authentication to access metrics like traffic summaries, user acquisition, and custom dimensions.
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Provides AI agents with hands-on control of Google SEO and analytics tools including Search Console, GA4, Tag Manager, Indexing API, and PageSpeed Insights, with self-configuring OAuth2.
    33
    23
    MIT

View all related MCP servers

Related MCP Connectors

  • SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

  • Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.

  • AI marketing agent for Google Ads, Meta, GA4, TikTok, LinkedIn, Shopify, HubSpot and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/joomlapro/jp-agent-tracking-bridge-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server