{"id":769078,"recorded_at":"2026-10-28T10:10:51.420817Z","observed_at":"2026-10-28T10:10:51.420774Z","subject_kind":"source_record","subject":"mcp_registry:io.github.tagpilot/ga4-mcp","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://tagpilot.io/ga4-mcp"]],"name":"Tag Pilot GA4","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-28T10:07:14.560265Z","status":"active","statusChangedAt":"2026-10-28T10:07:14.560265Z","updatedAt":"2026-10-28T10:07:14.560265Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Free, read-only Google Analytics 4: reports, funnels, realtime. Sign in with Google, no GCP setup.","icons":[{"mimeType":"image/png","sizes":["256x256"],"src":"https://tagpilot.io/favicon.png"}],"name":"io.github.tagpilot/ga4-mcp","packages":[{"environmentVariables":[{"description":"Optional. Leave unset: the first GA4 question connects this device to your free Tag Pilot account in the browser. Set a ga4:mcp key (tpk_…) only for CI or headless setups.","format":"string","isSecret":true,"name":"TAGPILOT_API_KEY","placeholder":"tpk_..."},{"description":"Set to 1 to only return the Google sign-in link (open it in any browser) instead of opening a browser.","format":"string","name":"GA4_MCP_NO_BROWSER"},{"default":"45","description":"How long a tool call waits for the browser sign-in before returning the link.","format":"number","name":"GA4_MCP_AUTH_WAIT_SECONDS"}],"identifier":"@tagpilot/ga4-mcp","registryBaseUrl":"https://registry.npmjs.org","registryType":"npm","runtimeHint":"npx","transport":{"type":"stdio"},"version":"0.3.0"}],"repository":{"source":"github","subfolder":"packages/ga4-mcp","url":"https://github.com/tagpilot/ga4-mcp"},"title":"Tag Pilot GA4","version":"0.3.0","websiteUrl":"https://tagpilot.io/ga4-mcp"}},"source":"mcp_registry","summary":"Free, read-only Google Analytics 4: reports, funnels, realtime. Sign in with Google, no GCP setup."},"body_sha256":"225326bb7c100f8001511b8ba256fa5ebc6f331d561161354774b58c7b02ac4b","prev_id":495496,"leaf":"0x9b0c01a6d6f0f28ad4e6520aaf92d40e31d0f09e5910522b98f5a8836b4d7638","leaf_text":"{\"body\":\"225326bb7c100f8001511b8ba256fa5ebc6f331d561161354774b58c7b02ac4b\",\"id\":769078,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793182251420774,\"prev\":495496,\"subject\":\"mcp_registry:io.github.tagpilot/ga4-mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0x9b0b6590e974acebbd255f9ed7f3252667edb736e48c708b72451a83ae1d4a3a","0x50cd9ecdc38b18f1e2e7fa9b2345cd379849edb39ba0c1563e34d5ad2ad9d514","0x53e5b81de4c545fc52cb32f6461119bcd28f2d9684ad9665e541ddb939c3587d","0xfb019e586a506b87b61c6ed1bb0a0f9f3a41c9e5acf5e4003208b8a9ce9b48c7","0x83be49c1d714bfea51fb6753da03c28c5019f15675404de731107e7f660745ea","0xad2afe4ca23cd810e2da3782fd7f2afbf9a68c2648a01e0a84ed62d8ee9e1eb3","0x79ac7479fe5d223a6375d042a536fe3d2644a159e3c3e01bee7b1c756cd1bc7d","0x3bb12990fadb27cef283fcd2473bb11f46ff400ad2d6399743d1d12d5ca559d0","0xe07485abcab7dcb85ef5e633f731cdaf6b818dad0c8c33ef9180e6af43040ed5","0xb3e56841bbb59136729a7c712fd65493d96ae156d1b9b312cec75cf28066657f","0x7654c3cd0b6acfb99bcedf194b38a090ce776df630f9c6eb10f2acec39de8c93","0x79e21d5d646e5a138478213c9372837aa9b91511c391c37c99eee1d1d482b26d","0x068bcde0287d4d3b4a6224e2d75094cc4817509ab476c25a343303034a0ce40e","0xc4674b97eec0bfb92cf9c2ffb4427d455d9f902b5fe3ea0be83ee462202d7416","0xcf313ac43fef601c9e46f82a687b6a3c655f47c31675c1791c49de20295be63d","0x0f8977bd16865247451d1ee836b084081d3d0cd17d6a07353fad0c70393c7403","0xe08e8bd91858a8a10c46ecde9c29a6288b960987303173c5e882afb46ce91fa0","0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af"]}