Google Analytics 4
Google Analytics 4 MCP server with reporting, schema discovery, and admin visibility tools
Connector by mindstone · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mindstone-mcp-server-google-analytics
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 32 read · 0 write · 2 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 34
Read from the source code; the running server may list different tools.
Read 32 · Look things up without changing anything.
ga_batch_run_reportsga_check_compatibilityga_get_audience_exportga_get_custom_dimensions_and_metricsga_get_data_retention_settingsga_get_dimensions_by_categoryga_get_global_site_tagga_get_metadataga_get_metrics_by_categoryga_get_property_detailsga_get_property_quotas_snapshotga_get_property_schema
Show 20 more tools
ga_get_report_taskga_list_account_summariesga_list_audience_exportsga_list_audiencesga_list_bigquery_linksga_list_channel_groupsga_list_data_streamsga_list_dimension_categoriesga_list_firebase_linksga_list_google_ads_linksga_list_key_eventsga_list_metric_categoriesga_list_propertiesga_query_audience_exportga_query_report_taskga_run_pivot_reportga_run_realtime_reportga_run_reportga_search_change_history_eventsga_search_schema
Delete 2 · Delete, drop, revoke or wipe things.
ga_create_audience_exportga_create_report_task
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
GOOGLE_APPLICATION_CREDENTIALS
Other settings (environment variables or headers).
GA4_PROPERTY_ID
Tools (34)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
ga_batch_run_reportsread-onlyRun multiple GA4 reports (max 5) in a single batch request. Each report shares the row-volume safety net of ga_run_report.
ga_check_compatibilityread-onlyCheck whether a set of dimensions and metrics can be used together in a GA4 report. Useful before running a complex report to avoid INCOMPATIBLE errors.
ga_create_audience_exportcan change or delete dataCreate an audience export — a server-side snapshot of the users in a GA4 audience for later retrieval. Charges audience-export quota tokens and takes seconds-to-minutes to become ACTIVE; poll with ga_get_audience_export, then page users with ga_query_audience_export. Does not modify property configuration.
ga_create_report_taskcan change or delete dataStart an asynchronous report task for a large GA4 export. Unlike ga_run_report this has no synchronous timeout and no row-volume warning gate — the task materialises up to `limit` rows server-side. Poll ga_get_report_task until state is ACTIVE, then page rows with ga_query_report_task. Uses the v1alpha Data API; structure may evolve over time.
ga_get_audience_exportread-onlyGet the configuration metadata and state of an audience export. Poll this after ga_create_audience_export until state is ACTIVE before querying rows.
ga_get_custom_dimensions_and_metricsread-onlyList all custom dimensions and custom metrics configured on a GA4 property.
ga_get_data_retention_settingsread-onlyGet the configured event data retention settings for a GA4 property.
ga_get_dimensions_by_categoryread-onlyGet dimensions for a given category name (from ga_list_dimension_categories).
ga_get_global_site_tagread-onlyGet the gtag.js / global site tag snippet for the first web data stream on a GA4 property.
ga_get_metadataread-onlyGet the live GA4 metadata for the property, including all available dimensions and metrics. Use this when you need the raw schema; prefer ga_search_schema for keyword lookups.
ga_get_metrics_by_categoryread-onlyGet metrics for a given category name (from ga_list_metric_categories).
ga_get_property_detailsread-onlyGet details for a single GA4 property — display name, currency code, configured time zone, industry category, service level, and timestamps.
ga_get_property_quotas_snapshotread-onlyReturn a fresh property quota snapshot using a lightweight GA4 report call. Use this to check remaining tokens / requests before kicking off a large batch.
ga_get_property_schemaread-onlyReturn the full GA4 property schema, including dimension count and metric count. Same data as ga_get_metadata with summary counts.
ga_get_report_taskread-onlyGet the metadata and state of a report task. Poll this after ga_create_report_task until state is ACTIVE before querying rows. Uses the v1alpha Data API.
Show 19 more tools
ga_list_account_summariesread-onlyList Google Analytics accounts and their property summaries available to the authenticated user. Use this first to discover available property IDs before calling other tools.
ga_list_audience_exportsread-onlyList all audience exports for a GA4 property. Useful to find and reuse an existing export rather than creating a new one.
ga_list_audiencesread-onlyList all audiences configured on a GA4 property, including membership duration, ads-personalization flag, and filter clauses. Uses the v1alpha Admin API (audiences are not yet promoted to v1beta); structure may evolve over time.
ga_list_bigquery_linksread-onlyList all BigQuery export links configured on a GA4 property.
ga_list_channel_groupsread-onlyList all channel groups configured on a GA4 property, including the grouping rules that define channels such as "Organic Social". Uses the v1alpha Admin API (channel groups are not yet promoted to v1beta); structure may evolve over time.
ga_list_data_streamsread-onlyList all data streams (web, Android app, iOS app) on a GA4 property.
ga_list_dimension_categoriesread-onlyList available dimension categories for the property schema.
ga_list_firebase_linksread-onlyList all Firebase project links configured on a GA4 property.
ga_list_google_ads_linksread-onlyList all Google Ads links configured on a GA4 property.
ga_list_key_eventsread-onlyList all key events (formerly conversions) configured on a GA4 property.
ga_list_metric_categoriesread-onlyList available metric categories for the property schema.
ga_list_propertiesread-onlyList GA4 properties visible to the authenticated user, optionally filtered by account_id or property_id. Returns a flat list — easier to consume than ga_list_account_summaries when you just want property IDs.
ga_query_audience_exportread-onlyRetrieve users from an ACTIVE audience export, with offset/limit pagination. Rows contain user-level identifiers (user IDs / device IDs) — treat them as privacy-sensitive. The export must be ACTIVE; poll ga_get_audience_export first.
ga_query_report_taskread-onlyRetrieve rows from an ACTIVE report task with offset/limit pagination (up to 250,000 rows per page). The task must be ACTIVE; poll ga_get_report_task first. Uses the v1alpha Data API.
ga_run_pivot_reportread-onlyRun a GA4 pivot report. Pivots are useful for cross-tabulating dimensions (e.g. country x device).
ga_run_realtime_reportread-onlyRun a GA4 realtime report with configurable dimensions and metrics. Realtime data covers the last 30 minutes by default.
ga_run_reportread-onlyRun a GA4 report with configurable dimensions, metrics, date range, ordering, and safe dataset controls. Estimates row count first; returns a warning above row_warning_threshold (default 2500). Use ga_search_schema to discover dimension/metric apiNames.
ga_search_change_history_eventsread-onlySearch the change history (created/updated/deleted) for a GA4 property. Follows all result pages automatically, so large histories are returned in full. Uses the v1alpha admin API; structure may evolve over time.
ga_search_schemaread-onlySearch dimensions and metrics by keyword across the live GA4 property schema. Use this to discover the exact apiName for a concept (e.g. "session", "revenue", "country").
Signals
- Stars
- 13
- Forks
- 4
- Open issues
- 1
- Weekly downloads
- 35
- Last commit (this folder)
- Aug 10, 2026 (2 months ago)
- Last release
- Aug 10, 2026 (2 months ago)
- Last package publish
- Aug 10, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.mindstone/mcp-server-google-analytics- Version
- 0.2.1
- Auth
- No auth
- Packages
- npm @mindstone/mcp-server-google-analytics
- License
- License unknown
- Repository
- github.com/mindstone/mcp-servers
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from mindstone
- 0.618score
Google Workspace
mindstone
Google Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, and more
ConnectorAFreshness: ALocal★ 13↓ 183/wkClaude Code +5 - 0.610score
Nano Banana
mindstone
Nano Banana MCP server — Google Gemini image generation and editing.
ConnectorAFreshness: ALocal★ 13↓ 92/wkClaude Code +5 - 0.606score
Slack
mindstone
Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages
ConnectorAFreshness: ALocal★ 13↓ 66/wkClaude Code +5 - 0.597score
Microsoft 365 Teams
mindstone
Microsoft 365 Teams via Graph: list chats, read/send messages, list teams/channels, presence.
ConnectorAFreshness: ALocal★ 13↓ 43/wkClaude Code +5 - 0.588score
Microsoft Office
mindstone
Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files
ConnectorBFreshness: BLocal★ 13↓ 411/wkClaude Code +5 - 0.585score
QuickBooks Online
mindstone
QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts
ConnectorAFreshness: ALocal★ 13↓ 26/wkClaude Code +5
Cite this page
Google Analytics 4 MCP server. Agent Mart. https://agentmart.dev/connectors/mindstone-mcp-server-google-analytics (last updated 2026-10-24)