Google Analytics in Goose

Connect Google Analytics to Goose and give your local AI agent access to real-time GA4 data. Add Safe MCP as a remote Streamable HTTP extension — via the desktop UI, CLI, or config file.

Zero data storage GDPR compliant Hosted in Germany Read-only access

Setup steps

  1. Desktop: Open the sidebar, click Extensions → Add custom extension, paste the MCP server URL, set transport to Streamable HTTP, and click Add.
  2. CLI: Run goose configure, select Add Extension, then choose Remote Extension (Streamable HTTP) and follow the prompts.
  3. Authenticate with your Google account to grant access to your GA4 property.
  4. Google Analytics tools are now available in any Goose session.

Goose is an open-source local AI agent from Block that autonomously handles engineering and productivity tasks by connecting to external MCP servers and APIs. By adding Safe MCP as a remote Streamable HTTP extension, your Goose sessions can pull live website traffic, campaign performance, and conversion data directly from the GA4 API — grounding your agent in real business data without any custom code or local server setup.

Stop wasting time on manual analytics

Pasting GA4 data into your Goose session as text context
Goose pulls live GA4 data on demand — no manual copy-paste, always fresh
Switching between GA4 and your terminal to look up metrics mid-task
Query analytics directly from Goose without breaking your flow
Building report scripts that break when the export format changes
Goose queries the GA4 API directly — no fragile file dependencies

What you can do

Give your Goose agent real marketing intelligence.

Executive summaries

Goose drafts weekly and monthly performance narratives ready for email or slides. What changed, why, what to do next.

Campaign analysis

Breakdowns by channel with ROAS, cost efficiency, and budget reallocation suggestions.

Landing page insights

Find high-traffic pages with poor engagement. Get prioritized recommendations to improve conversion.

Funnel analysis

Visualize user journeys and identify where potential customers drop off. Optimize your conversion paths.

Try these prompts

Just ask Goose in plain English once the extension is connected.

Executive Summary

Write a 1-page exec summary of last week vs prior week. Include wins, risks, and next actions.

Paid Performance

Compare Meta vs Google Ads last 14 days: efficiency, conversion quality, budget suggestions.

Landing Pages

Which landing pages get the most sessions but underperform on engagement? Top 5 with fixes.

SEO Growth

Analyze organic sessions by landing page for the last 8 weeks. Which pages are growing fastest?

Funnel Drop-off

Show the checkout funnel from product page to purchase. Where is the biggest drop-off?

Property Audit

Audit this Google Analytics property: tracking gaps, suspicious drops, top growth opportunities.
Secure & Private

Full Access

€4.99 / month
Try free for 14 days
  • Unlimited Google Analytics queries
  • Works with ChatGPT, Claude & Copilot
  • Executive summaries & reports
  • Campaign & ROAS analysis
  • Statistical significance checks
  • Funnel analysis & drop-off insights
Get Started

FAQ

Does this change anything in Google Analytics?

No. Safe MCP uses read-only access. We cannot modify your analytics configuration or data.

Does Goose support remote Streamable HTTP MCP servers?

Yes. Goose explicitly supports remote extensions via Streamable HTTP transport, configurable through the desktop UI, CLI, or directly in ~/.config/goose/config.yaml.

Do you store my analytics data?

No. Queries are processed in real-time and results are immediately discarded. We only store encrypted OAuth tokens. See our Privacy Policy.

What happens after the free trial?

After 14 days, the subscription is €4.99/month. You can cancel anytime with two clicks — no questions asked.

Where is the service hosted?

All infrastructure runs in AWS Frankfurt (eu-central-1), Germany. Your data never leaves the EU.

What is an MCP Server?

Model Context Protocol (MCP) is the industry standard for integrating external data and tools with AI. It ensures you stay in control of your data.

How is my data encrypted?

OAuth tokens are encrypted at rest with AES-256. All connections between Goose and Safe MCP use TLS 1.3.

Can I revoke access?

Yes. You can revoke Safe MCP's access to your Google Analytics account in one click from your account page. Tokens are invalidated immediately across all systems.

Ready to give Goose real analytics data?

Copy the URL. Add it as a remote extension. Start asking. 14 days free, no credit card required.