Skip to main content
MarStack.

MCP server

The marketing analytics MCP server

Connect GA4, Tag Manager, Search Console, Meta Ads and Google Ads to the AI assistant you already use. MarStack gives it 45 tools, 167 expert audit rules and a real browser, so it answers with checked numbers instead of guesses.

50 free credits, no card. Works with Claude, ChatGPT, Gemini, Cursor, VS Code.

What your assistant can reach

Each platform is read-only unless you turn on changes, and every change waits for a person to approve it in MarStack.

Google Analytics 4

Reports, any dimension or metric, and an 89-check property audit

Google Tag Manager

Container audit with 20 checks, and tag setup you approve

Search Console

Queries, pages, clicks and positions against the previous period

Meta Ads

Performance and a 34-check pixel, Conversions API and account audit

Google Ads

Performance, wasted spend and a 24-check audit, with changes you approve

BigQuery

GA4 export queries and attribution, with a cost cap on every query

Tools your assistant calls most

inspect_page_tracking5 credits

Inspect page tracking in a real browser

audit_ga4_property10 credits

Audit a GA4 property

audit_gtm_container10 credits

Audit a GTM container (account access)

diagnose_platform_mismatch2 credits

Diagnose a Meta and GA4 mismatch

get_marketing_overview1 credit

Get marketing overview

audit_google_ads10 credits

Audit a Google Ads account

See all 45 tools and their credits

Add it in two minutes

MarStack runs on our servers. Remote clients connect to https://mcp.getinlytics.com/mcp with your token; Claude Desktop uses the small marstack-mcp package.

  1. 1In Claude (web, desktop or mobile), open Settings, then Connectors, and click Add custom connector.
  2. 2Name it MarStack, paste the address below and click Add, then Connect.
  3. 3Sign in to MarStack, choose a workspace and click Allow. No token needed.
  4. 4Ask: "Is MarStack connected?"
Connector address
https://mcp.getinlytics.com/mcp

MCP server questions

What is an MCP server?

MCP (Model Context Protocol) is the open standard AI assistants use to call outside tools. An MCP server is the service that offers those tools. MarStack is a hosted MCP server for marketing analytics, so your assistant can read GA4, Tag Manager, Search Console, Meta Ads and Google Ads.

Which AI clients work with MarStack?

Claude Desktop, Claude Code, ChatGPT, Cursor, VS Code and any client that supports remote MCP servers over Streamable HTTP. Claude Desktop starts the small marstack-mcp package; the others connect to the hosted address with your token.

Is there a GA4 MCP server I can use without installing anything?

Yes. MarStack is hosted, so there is nothing to run on your computer. Sign up, connect Google once in the dashboard, create a token and paste the config into your client.

Can the MCP server change my GA4, GTM or Google Ads settings?

Only if you turn changes on for a workspace. Every change waits as a pending action until a person approves it in MarStack, and each one keeps an undo record. Everything else is read-only.

What does it cost?

Every account starts with 50 free credits for the MarStack tools in your AI client. Data questions cost 1 credit, platform audits 10. Paid plans start at $19 a month for 1,000 credits and add MarStack Intelligence and the agent; annual plans get 2 months free.

How is this different from the free GA4 audit on GetInlytics?

The free audit is a one-off check of a website. MarStack connects to your accounts, runs the full rule set on a schedule, explains changes in plain words and answers follow-up questions in your assistant.