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 creditsInspect page tracking in a real browser
audit_ga4_property10 creditsAudit a GA4 property
audit_gtm_container10 creditsAudit a GTM container (account access)
diagnose_platform_mismatch2 creditsDiagnose a Meta and GA4 mismatch
get_marketing_overview1 creditGet marketing overview
audit_google_ads10 creditsAudit a Google Ads account
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.
- 1In Claude (web, desktop or mobile), open Settings, then Connectors, and click Add custom connector.
- 2Name it MarStack, paste the address below and click Add, then Connect.
- 3Sign in to MarStack, choose a workspace and click Allow. No token needed.
- 4Ask: "Is MarStack connected?"
https://mcp.getinlytics.com/mcpMCP 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.