list_sites
List the websites this key can access, with visitors in the last 24 hours.
Takes no parameters.
io.pagelensPublished by pagelens.ioOfficial publisherv1.0.0Updated Oct 27, 2026
Cookieless web analytics and AI Visibility: traffic, funnels, errors, and which AI bots read you.
Remote MCP server for PageLens web analytics: lets an assistant read traffic, funnels, errors, Web Vitals and AI-visibility data, and create goals or…
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.pagelens%2Fpagelens/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"pagelens-analytics": {
"type": "http",
"url": "https://app.pagelens.io/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}List the websites this key can access, with visitors in the last 24 hours.
Takes no parameters.
Saved segments (named filter sets such as "Paid traffic" or "Mobile in Germany") that can be applied to any report with segment_id.
site_idrequiredHeadline 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.
tofromperiodfilterssite_idrequiredtimezonesegment_idinclude_seriesTop 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.
tofromlimitperiodsearchfilterssite_idrequiredtimezonedimensionrequiredsegment_idPer-page metrics: visitors, pageviews, entries, bounce rate and time on page.
tofromlimitperiodfilterssite_idrequiredtimezonesegment_idVisitors online right now (last 5 minutes) and what they are viewing.
site_idrequiredRecent sessions with entry/exit page, pages viewed, duration, source, location and device.
tofromkindlimitperiodfilterssite_idrequireduser_idtimezonesegment_idEvery pageview and event in one session, in order.
site_idrequiredsession_idrequiredCustom events (sent with pagelens.track) and outbound clicks with counts and their properties.
tofromlimitperiodfilterssite_idrequiredtimezonesegment_idJavaScript errors grouped by message, with occurrences, affected sessions and pages.
tofromlimitperiodfilterssite_idrequiredtimezonesegment_idCore Web Vitals from real visitors (LCP, INP, CLS, FCP, TTFB) at p50/p75/p90, overall and per page.
tofromperiodfilterssite_idrequiredtimezonesegment_idMost common page-to-page paths visitors take.
tofromlimitperiodfilterssite_idrequiredtimezonesegment_idConversion 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.
tofrommodestepsrequiredperiodfilterssite_idrequiredtimezonesegment_idcompare_previousGoals with conversions and conversion rate for the period, compared with the previous period.
tofromperiodfilterssite_idrequiredtimezonesegment_idCreate 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.
nametyperequiredvaluerequiredsite_idrequiredthresholdMark a date on the charts (a release, a campaign, an outage). Needs a write key and member access or higher.
daterequiredtextrequiredsite_idrequiredCohort retention of identified users (pagelens.identify): share of each daily or weekly cohort that came back in later periods.
unitsite_idrequiredtimezoneUsers active in the period: identified users (with traits) and anonymous visitors, with sessions, pageviews and first source.
tofromkindlimitperiodsearchfilterssite_idrequiredtimezonesegment_idProfile of one identified user (traits, first/last seen, totals) and their sessions.
site_idrequireduser_idrequiredGoogle 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.
tofromlimitperiodsearchfilterssite_idrequiredtimezonedimensionsegment_idGDPR erasure: permanently delete all events, session replays and the profile of one user on a site. Needs a write key and admin access.
site_idrequireduser_idrequiredBot and AI traffic: AI crawlers (GPTBot, ClaudeBot…), AI assistants fetching pages, search engines, and human visits referred by AI assistants (ChatGPT, Perplexity, Claude…).
tofromperiodfilterssite_idrequiredtimezonesegment_idHow 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.
tofromperiodfilterssite_idrequiredtimezonesegment_id83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.