mcpbeat Sign in

PageLens Analytics MCP Server

answering

PageLens Analytics is answering right now. Last checked 2 min ago. It exposes 23 tools.

Cookieless web analytics and AI Visibility: traffic, funnels, errors, and which AI bots read you.

Uptime history 21 days of history · worst day 99%
21 days agonow
100.0%
Uptime 24h
92 of 92 checks
23
Tools
read from the server
231 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check PageLens Analytics every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add pagelens --transport http https://app.pagelens.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://app.pagelens.io/mcp
~/.codex/config.toml
[mcp_servers.pagelens]
url = "https://app.pagelens.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pagelens": {
      "url": "https://app.pagelens.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pagelens": {
      "type": "http",
      "url": "https://app.pagelens.io/mcp"
    }
  }
}

Available tools 23

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

user
delete_user_data
GDPR erasure: permanently delete all events, session replays and the profile of one user on a site. Needs a write key and admin access.
get_user
Profile of one identified user (traits, first/last seen, totals) and their sessions.
annotation
add_annotation
Mark a date on the charts (a release, a campaign, an outage). Needs a write key and member access or higher.
bots
get_bots_and_ai
Bot and AI traffic: AI crawlers (GPTBot, ClaudeBot…), AI assistants fetching pages, search engines, and human visits referred by AI assistants (ChatGPT, Perplexity, Claude…).
breakdown
get_breakdown
Top values of one dimension (pages, entry/exit pages, referrers, channels, UTM tags, countries, cities, browsers, OS, devices, languages, custom events, outbound links) with visitors and sessions.
console
get_search_console
Google Search Console data for the site (when connected): clicks, impressions, CTR and average position in Google Search, by query, page, country or device, plus a daily series. Data lags about 2 days.
errors
get_errors
JavaScript errors grouped by message, with occurrences, affected sessions and pages.
events
get_events
Custom events (sent with pagelens.track) and outbound clicks with counts and their properties.
funnel
run_funnel
Conversion funnel: how many sessions completed each step. Steps are pages (path, * wildcard allowed), custom event names, or a page scrolled at least `threshold` percent (type scroll). mode: ordered (default; other pages may come in between), strict (each step right after the previous one) or flexible (middle steps may be skipped). compare_previous adds the same funnel over the previous period.
goal
create_goal
Create a goal that counts sessions visiting a page, firing a custom event, or scrolling a page at least `threshold` percent (type scroll). Needs a write key and member access or higher.
goals
list_goals
Goals with conversions and conversion rate for the period, compared with the previous period.
journeys
get_journeys
Most common page-to-page paths visitors take.
overview
get_overview
Headline metrics (visitors, sessions, pageviews, pages per session, bounce rate, average session duration) for a period, compared with the previous period of the same length, plus a time series.
pages
get_pages
Per-page metrics: visitors, pageviews, entries, bounce rate and time on page.
realtime
get_realtime
Visitors online right now (last 5 minutes) and what they are viewing.
retention
get_retention
Cohort retention of identified users (pagelens.identify): share of each daily or weekly cohort that came back in later periods.
segments
list_segments
Saved segments (named filter sets such as "Paid traffic" or "Mobile in Germany") that can be applied to any report with segment_id.
session
get_session
Every pageview and event in one session, in order.
sessions
list_sessions
Recent sessions with entry/exit page, pages viewed, duration, source, location and device.
sites
list_sites
List the websites this key can access, with visitors in the last 24 hours.
users
list_users
Users active in the period: identified users (with traits) and anonymous visitors, with sessions, pageviews and first source.
visibility
get_ai_visibility
How the site shows up in AI assistants, per AI company (OpenAI/ChatGPT, Anthropic/Claude, Perplexity, Google/Gemini…) and per page: crawler reads, live fetches while answering a person, human visits sent back, purchases and revenue, robots.txt access, and plain-language findings.
web
get_web_vitals
Core Web Vitals from real visitors (LCP, INP, CLS, FCP, TTFB) at p50/p75/p90, overall and per page.

Endpoints

URLTransportStateLatencyChecked
https://app.pagelens.io/mcp streamable-http answering 221 ms 2 min ago

Alternatives to PageLens Analytics

same job, measured the same way
measuremy.site
by measuremy

Cookieless web analytics your AI agent can read: traffic, spikes and what caused them, funnels.

answering
Clerion
by getclerion

Your website analytics as read-only tools: traffic, pages, errors, speed and AI-assistant visits.

answering
OnyxMetric
by onyxmetric

Read and manage OnyxMetric web analytics: traffic, errors, funnels, goals, sites and segments.

answering
Statable
by statable

Privacy-first, cookieless web analytics: traffic, sources, pages, goals, funnels and site setup.

42 installs/wk answering
Betterlytics
by betterlytics

Query your Betterlytics web analytics from AI agents: traffic, funnels, journeys, errors, uptime.

answering
Logly
by logly-uk

Query your Logly web analytics — traffic, funnels and real-time visitors — from any MCP client.

43 installs/wk local only
Databuddy
by databuddy-analytics

Product analytics for AI agents: traffic, funnels, goals, errors, Web Vitals, flags and links.

answering
Clamp Analytics
by clamp

Clamp Analytics MCP server: traffic, revenue, funnels, cohorts, errors, and search, for AI agents.

answering

PageLens Analytics — questions

Answers built from our own checks of this server.

What can PageLens Analytics do?
It exposes 23 tools, read directly from the server on our last check. Among them: add_annotation, create_goal, delete_user_data, get_ai_visibility, get_bots_and_ai, get_breakdown and 17 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is PageLens Analytics working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 231 ms. The bar chart above shows every period we have measured.
How do I connect PageLens Analytics?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PageLens Analytics need an API key?
No. PageLens Analytics completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 23 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is PageLens Analytics?
It answers our handshake in 231 ms on average, which is faster than 62% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.