Agents and MCP

Ask AI about your website traffic, and get your own numbers back.

ChatGPT and Claude can explain traffic in general, but they cannot see yours. Connect your Google Analytics and Search Console to LopeBase, add LopeBase to the AI app you already use, and ask the real question: where visitors come from, which pages lose them, what people search to find you, and what changed this week.

Read only. Your assistant gets counts and rates, never individual visitors.

What it looks like

You ask in plain words. The assistant fetches the rows it needs and answers from them.

assistant · Search Console, acme.com

Which searches almost bring people to my site, but not quite?

read_sourcegsc-acmesearch_queries

searchshownclicksposition
invoice template for freelancers6,2404111.2
freelance invoice app3,180229.4
acme invoices1,0203881.1

Two searches sit just off the first page: invoice template for freelancers at 11.2 and freelance invoice app at 9.4. Together they were shown 9,420 times in 28 days for 63 clicks. Your own name already ranks first. Want a plan for the template page?

No reports to build

No explorations, filters, or date pickers. The assistant asks LopeBase for the cut it needs.

Your data, not a guess

Answers come from your own Google Analytics and Search Console, read when you ask.

Every site you run

Connect each site once, then ask about one of them or all of them together.

Who it is for

  • You run a site, not a data teamYou have Google Analytics installed and open it rarely, because finding an answer there takes too long.
  • You already use ChatGPT or ClaudeYou would rather ask the assistant you have open all day than learn another dashboard.
  • You run more than one siteSeveral products or side projects, each with its own analytics, and no time to check each one every week.
  • You build with an AI editorIn Cursor or Claude Code, the assistant can read the numbers and then open the page in your code that needs fixing.

Questions you can ask

Copy one into your app as it is, or change the words. Under each is the data it reads.

Where visitors come from

Where did my visitors come from in the last 28 days, and which of those sources lead to signups?

Name your signup event, or ask the assistant to find it first.

traffic_sourcesgoal_events

What changed this week

Traffic dropped this week. When did it start, and which pages lost the most?

The daily trend shows when; top pages show where.

daily_pageviewstop_paths

Pages that lose people

Which landing pages get plenty of visitors but most of them leave right away?

Visitors and bounce rate for each page people arrive on.

landing_pages

What people search to find me

What do people search on Google before they click through to my site?

Every search over 28 days with clicks, times shown, and position.

search_queries

Searches close to page one

Which searches am I ranking 8 to 20 for that are shown often? Which page should I improve for each?

The searches each page shows up for, so the advice names the page.

search_queriespage_queries

Is this page on Google

Are my five newest blog posts indexed by Google? When was each one last crawled?

Checks up to 20 pages at a time with Google's own inspection.

index_status

Phone or computer

Do phone visitors sign up less often than desktop visitors? By how much?

A big gap often means a form that is hard to use on a small screen.

devices

The weekly check

Summarize this week's traffic and search clicks for each of my sites in a few lines.

Headline numbers next to last week's, with the detail when something moved.

get_digestdaily_search

Set it up in a few minutes

AI apps add outside data through a standard called MCP. You do not need to know how it works: LopeBase is the piece your app connects to.

  1. 01

    Connect your site's data. Start free, add your site, press Connect with Google, and pick its Google Analytics property and Search Console site. You need no Google Cloud project and no API key. Google is only asked for read access.

  2. 02

    Add LopeBase to your AI app. In ChatGPT, Claude, Cursor, or another app that can add a remote MCP server, add the address below and sign in when it asks. In a terminal agent, run npx lopebase instead.

  3. 03

    Ask in plain words. Start a new chat and ask your question. The assistant reads what it needs and answers from your own data.

https://app.lopebase.com/api/mcp

Each app hides this setting in a different place. Step by step for Google Analytics: ChatGPT, Claude, Cursor, Codex, Gemini CLI. For Search Console: ChatGPT, Claude, Cursor, Codex, Gemini CLI.

What your assistant can read

From Google Analytics, seven sets of numbers per site. Breakdowns cover the last 28 days and the trend up to 90.

  • web_analyticsPageviews for 7 and 28 days, plus weekly and monthly active users.pageviews_7d · pageviews_28d · wau · mau
  • daily_pageviewsPageviews and visitors per day.day · pageviews · visitors
  • top_pathsThe most viewed pages over the last 7 days.url · views · visitors
  • goal_eventsEvents that may count as a conversion, like a signup or purchase, with people now and before.event · people_28d · people_prev_28d · people_7d
  • traffic_sourcesVisitors and sessions per channel. Name a goal event to count conversions.source · visitors · sessions · converters
  • landing_pagesVisitors and bounce rate per page people arrive on.path · visitors · converters · bounce_rate
  • devicesVisitors per device type. Name a goal event for conversions.device · visitors · converters

From Search Console, eight more: the last 7 days in one row, top searches, every search over 28 days, top pages, searches by page, a daily trend, 90 days for searches you name, and index checks for pages you list. Each one is on the Search Console MCP page.

Use something other than Google? LopeBase also reads PostHog, Plausible, Cloudflare Web Analytics, and Bing Webmaster Tools, each with its own page of what it reads.

Good to know

  • Fixed time windowsBreakdowns cover the last 28 days, top pages the last 7, and trends up to 90. You cannot pick your own dates yet.
  • Search data runs a little behindGoogle reports Search Console numbers about two days late, so the newest days fill in later.
  • Read onlyLopeBase never changes your Google Analytics or Search Console settings.
  • No visitor level dataYour assistant gets totals and rates, never individual visitors or their details.
  • Your app needs MCPThe app has to let you add a remote MCP server with sign-in. Some plans of some apps do not.

Questions about asking AI about your traffic

Something else? Contact us.

Can ChatGPT read my Google Analytics?

Not on its own. It needs a connection to your data. Add LopeBase as an app in ChatGPT, connect Google Analytics to LopeBase, and ChatGPT can read your numbers when you ask.

What is MCP, and do I need to know it?

MCP is the standard AI apps use to plug in outside tools and data. You only need it to find the right setting in your app; the step by step guides above show where it is.

Do I have to export reports or upload files?

No. The assistant reads your numbers from Google when you ask, so the answer is current and you can ask a follow up in the same chat.

Will the assistant see who my visitors are?

No. LopeBase returns totals and rates per channel, page, search, and device. No visitor, IP address, or user ID reaches the chat.

What about Google's own Google Analytics MCP server?

It is free and runs on your own computer, with Python and Google Cloud credentials, and it reads Google Analytics only. See how it compares with LopeBase.

Does it cost anything?

LopeBase is free for one product, with agent access on every plan. Your AI app's own plan decides whether you can add outside apps.

Ask your assistant what your traffic is doing.

Free for one product. No card. Agent access is on every plan.