MCP Server

The MCP Server for Google Analytics, Search Console & Bing

Emilytics is a hosted Model Context Protocol (MCP) server that plugs Google Analytics 4, Google Search Console, and Bing Webmaster Tools directly into Claude, Cursor, Codex, and any MCP-compatible AI agent.

https://mcp.emilytics.com/mcp

What is an MCP server?

The Model Context Protocol (MCP) is an open standard that lets AI agents call tools and read data sources through a single, shared interface. An MCP server exposes a set of tools — each with a schema — that any MCP-compatible client can discover and invoke.

Emilytics runs a remote MCP server that exposes your Google Analytics 4, Google Search Console, and Bing Webmaster data as 16 read-only tools. Once connected, Claude or Cursor can answer questions about your traffic, rankings, and search performance without any code on your side.

Because MCP is a standard, the same server works across every AI client that supports it — write the integration once, use it everywhere.

One MCP endpoint, three data sources

Google Analytics, Google Search Console, and Bing Webmaster — behind a single MCP URL.

Google Analytics MCP

GA4 traffic, sources, countries, realtime, and fully custom reports — all as MCP tools.

Search Console MCP

Top queries, top pages, CTR, impressions, position, period comparisons, quick wins.

Bing Webmaster MCP

Bing index coverage, crawl stats, and search performance via the same MCP endpoint.

Connect the MCP server

OAuth with Google. No API key needed in Claude Code or Claude Desktop.

Claude Code

claude mcp add emilytics --transport sse https://mcp.emilytics.com/mcp

Sign in with Google when prompted.

Claude Desktop, Cursor, Codex

Add https://mcp.emilytics.com/mcp as a custom connector / MCP server. Full step-by-step instructions for every client are on the setup page.

MCP tools reference

16 read-only tools across GA4 and Search Console, callable from any MCP client.

Google Search Console MCP tools

list_search_console_sites

List all verified websites in your Search Console account.

get_search_performance_summary

Aggregate clicks, impressions, CTR, and average position for any date range.

get_top_search_queries

Top Google queries driving traffic, ranked by clicks. Supports pagination.

get_top_pages

Best-performing pages by organic search traffic.

compare_search_periods

Compare two time periods side-by-side for clicks, impressions, CTR, and position.

find_declining_queries

Detect queries losing traffic — find content decay that needs refreshing.

find_quick_win_queries

Queries ranking on page 2–3 with high impressions — small ranking improvements drive significant traffic.

Google Analytics 4 (GA4) MCP tools

list_ga4_properties

List every GA4 property accessible to your Google account.

get_realtime_visitors

How many users are on your site right now.

get_visitors_today

Today's visitors, sessions, and pageviews so far.

get_traffic_overview

Visitors, sessions, pageviews, bounce rate, and avg session duration for any period.

get_traffic_sources

Break down traffic sources — Google, direct, social, referral, etc.

get_top_countries

Visitor countries ranked by count.

compare_traffic_periods

Current vs previous period — detect growth or decline.

get_detailed_analytics

One-call snapshot: metrics, traffic sources, countries, realtime, and period comparison.

run_custom_ga4_report

Fully custom GA4 report — any combination of dimensions and metrics.

Works with every MCP client

One remote MCP server — any MCP-compatible agent can call it.

Claude Code
Claude Desktop
Claude API
Cursor
Codex CLI
Continue
Zed
Any MCP client

Safe by default

Read-only tools

Every MCP tool is strictly read-only. Nothing in your Google or Bing accounts is modified.

Encrypted at rest

OAuth tokens encrypted with AES-256-GCM. API keys SHA-256 hashed before storage.

Frequently asked questions

What is an MCP server?

+

An MCP (Model Context Protocol) server exposes tools and data sources to AI agents over a standard protocol. Instead of building a custom integration for every AI agent, you run one MCP server and any MCP-compatible client — Claude, Cursor, Codex, and others — can call its tools directly.

What is the Google Analytics MCP server?

+

Emilytics is a hosted Google Analytics MCP server. It connects Google Analytics 4 (GA4) to AI agents so you can ask natural-language questions — "What was my traffic last week?", "Which sources are growing?" — and Claude or any MCP client will call GA4 directly to answer.

Is there a Google Search Console MCP server?

+

Yes — Emilytics is also a Google Search Console MCP server. It exposes tools for top queries, top pages, click-through rates, impressions, ranking positions, period comparisons, declining queries, and quick-win opportunities on page 2–3 of Google.

Does it work with Bing Webmaster?

+

Yes. Emilytics is a Bing Webmaster MCP server in addition to GA4 and Search Console — one MCP endpoint covers Google Analytics, Google Search Console, and Bing Webmaster Tools.

Which AI clients support the MCP server?

+

Any client that speaks MCP: Claude Desktop, Claude Code, the Claude API (MCP connector), Cursor, Codex CLI, and other emerging MCP-compatible agents.

How do I connect?

+

Run `claude mcp add emilytics --transport sse https://mcp.emilytics.com/mcp` in Claude Code, or add https://mcp.emilytics.com/mcp as a custom connector in Claude Desktop. Sign in with Google when prompted — no API key needed for OAuth flow.

Is the MCP server read-only?

+

Yes. All 16 tools across GA4 and Search Console are strictly read-only. Nothing in your Google accounts is modified, deleted, or written.

Self-host or hosted?

+

Emilytics is a hosted remote MCP server at https://mcp.emilytics.com/mcp. There is nothing to deploy — credentials are encrypted at rest with AES-256-GCM, API keys are SHA-256 hashed.

Emilytics+Claude

Plug your analytics into any AI agent

One MCP endpoint for GA4, Search Console, and Bing — sign in with Google and start asking.

Connect the MCP server