Analytics · 7 skills
Google Analytics MCP and Claude skills
Pull sessions, users, key events and revenue from GA4 by channel and landing page, and post the week-over-week changes that matter.
Connect Google Analytics to your agent (MCP)
- Google Analytics MCP server, Google's own open-source server (
analytics-mcpon PyPI, source). It runs locally withpipx run analytics-mcp, offersrun_report,run_realtime_reportandget_account_summaries, and Google labels it experimental. - Data API with a service account. Enable the Google Analytics Data API in a Google Cloud project, create a service account, add its email as a Viewer on the GA4 property, and point
GOOGLE_APPLICATION_CREDENTIALSat its JSON key. The skill also readsGA4_PROPERTY_ID. - Your own Google login.
gcloud auth application-default login --scopes https://www.googleapis.com/auth/analytics.readonly,https://www.googleapis.com/auth/cloud-platform --client-id-file=client.jsongives the MCP server or a script your user's access without a key file.
Request only analytics.readonly and keep the service account at Viewer: none of these reports needs Editor.
7 Google Analytics skills
GA4 weekly traffic report
Every Monday: last week's GA4 sessions, users and key events, each channel set against the week before, and the change worth a look.
MarketingMondays at 8:00Stat tileUses Google Analytics.Weekly SEO report: Search Console and GA4
Every Monday: Google clicks and position from Search Console, organic sessions and key events from GA4, and the pages that moved, in a single card.
SEOMondays at 10:00Report cardUses Google Search Console, Google Analytics.Weekly founder metrics: MRR, traffic and active users
Every Monday: MRR from Stripe, sessions from Google Analytics and weekly active users from PostHog, each with its change since the week before.
FoundersMondays at 7:30Stat tileUses Stripe, Google Analytics, PostHog.Morning marketing summary: GA4, Google Ads and Meta Ads
Weekday mornings: yesterday's sessions, key events, ad spend and ROAS across GA4, Google Ads and Meta Ads, against the same day last week.
MarketingWeekdays at 8:00Report cardUses Google Analytics, Google Ads, Meta Ads.Deploy to error to conversion chain
Each morning and after a deploy: every production release lined up with the Sentry issues it introduced and the key event rate before and after it.
DevelopersDaily at 8:00, and after each deployReport cardUses GitHub, Sentry, PostHog, Google Analytics, Vercel.Pages that earn sign-ups: Search Console, GA4 and your sign-ups
Every Monday: organic clicks, GA4 sessions and real sign-ups for each landing page, joined on the URL, with the pages to push and the pages to fix.
SEOMondays at 9:00Report cardUses Google Search Console, Google Analytics, Supabase, PostgreSQL, Stripe.AI answer visibility: DataForSEO, GA4 and Search Console
Weekly: of your top 20 non-branded Google queries, how many get an AI answer citing your domain in ChatGPT, Perplexity or AI Overviews, plus AI referral visits.
SEOMondays at 8:00Stat tileUses DataForSEO, Google Analytics, Google Search Console.What agents do with Google Analytics
Agents read GA4 through the Analytics Data API's runReport, which takes a property (properties/123456789), a date range and lists of dimensions and metrics. The dimensions that carry most reports are date, sessionDefaultChannelGroup, sessionSourceMedium, landingPagePlusQueryString, deviceCategory and country; the metrics are sessions, activeUsers, newUsers, engagementRate, keyEvents (what GA4 called conversions until 2024), totalRevenue and purchaseRevenue. runRealtimeReport covers the last 30 minutes, and runFunnelReport (v1alpha) handles step-by-step funnels.
From those calls people build a weekly traffic report by channel against the week before, a list of landing pages that lost sessions, key events and revenue by source, and a daily check that tracking still fires. Recent days can still change while GA4 processes them, so most skills report on full days that ended at least 48 hours ago.
Often used with Google Analytics
Teams that use these
Your Google Analytics numbers, on one board with everything else
Skills are free to use with any agent. Briefkin is where their results land: one board for every report, number and question your agents send, with a ping when something needs you.
Free during the open beta. No card.