Plug it into Cursor, Claude Desktop, Codex, or any MCP-compatible client and your agent can read scan results, drill into findings, surface quick
Pagelensai MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. Plug it into Cursor, Claude Desktop, Codex, or any MCP-compatible client and your agent can read scan results, drill into findings, surface quick wins, record owner decisions, and help close the fix loop without leaving the IDE.
Once Pagelensai is connected, these are the calls the assistant has available:
Cursor — The Cursor tool exposed by this serverwhoami — Confirm which PageLens account this MCP session is operating on, plus granted OAuth scopeslist_domains — List the domains you've verified ownership of, along with badge tier and the scan currently anchored to the public badgelist_scans — List your most recent PageLens scans. Filter by status, domain, or date. Returns a slim summary per scan (id, URL, score, grade, severity counts, andget_scan — Read the full summary for a single scan: score, grade, owner-first launchVerdict, severity counts, launch context, executive summary, top-5list_findings — Page through all findings for a scan. Filter by severity, category, persona, page URL, or rule ID. Use format: "full" to include descriptionsget_quick_wins — Return the top N quick-win findings — high impact, low-to-moderate effort — ranked by the same Impact × Effort scorer used in the PageLens dashboardreport_finding_feedback — Flag a finding as a false positive, wrong severity, wrong category, or not actionable. Requires a paragraph of reasoning and a concrete evidenceacknowledge_finding_decision — Attach owner-controlled context to a finding when the issue is real, but reflects an intentional architecture, security, or product tradeoffclear_finding_decision — Clear a previously acknowledged decision so it stops appearing on current and future reports. The audit history is preservedSetup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Pagelensai's toolset — Cursor, whoami, list_domains and 7 more — is a fair guide to whether it matches your workflow. It is maintained by pagelens-ai; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| Cursor | The Cursor tool exposed by this server. |
| whoami | Confirm which PageLens account this MCP session is operating on, plus granted OAuth scopes. |
| list_domains | List the domains you've verified ownership of, along with badge tier and the scan currently anchored to the public badge. |
| list_scans | List your most recent PageLens scans. Filter by status, domain, or date. Returns a slim summary per scan (id, URL, score, grade, severity counts, and launchVerdict). Scans may include launchContext with builderPlatform a |
| get_scan | Read the full summary for a single scan: score, grade, owner-first launchVerdict, severity counts, launch context, executive summary, top-5 highest-priority findings, and per-persona reviews. For QA Audit scans, get_scan |
| list_findings | Page through all findings for a scan. Filter by severity, category, persona, page URL, or rule ID. Use format: "full" to include descriptions, suggestions, and evidence. |
| get_quick_wins | Return the top N quick-win findings — high impact, low-to-moderate effort — ranked by the same Impact × Effort scorer used in the PageLens dashboard. Optionally override the scan's preset to re-rank under a different len |
| report_finding_feedback | Flag a finding as a false positive, wrong severity, wrong category, or not actionable. Requires a paragraph of reasoning and a concrete evidence snippet. |
| acknowledge_finding_decision | Attach owner-controlled context to a finding when the issue is real, but reflects an intentional architecture, security, or product tradeoff. |
| clear_finding_decision | Clear a previously acknowledged decision so it stops appearing on current and future reports. The audit history is preserved. |
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.