PageLens AI
io.github.PageLens-AI由 GitHub 帳號 PageLens-AI 發布v1.0.0更新於 Oct 24, 2026
AI website audit: security, SEO, performance, UX and accessibility checks with actionable fixes.
概覽
遠端 MCP 伺服器,讓助理讀取 PageLens AI 網站稽核報告(評分、問題項目、快速改善項目與 QA 旅程結果),並記錄負責人決策。
- 可以做什麼
- 列出並讀取掃描與網域:近期掃描的評分、等級、嚴重度統計與發布結論,以及已驗證網域
- 檢視單次掃描:執行摘要、最高優先問題、各角色觀點評論與 QA 旅程細節
- 分頁瀏覽問題項目,可依嚴重度、類別、角色、頁面或規則篩選,含證據與修正建議
- 依影響與工作量排序快速改善項目,可切換轉換率等預設觀點
- 記錄或清除負責人決策,並提交誤報、嚴重度錯誤等問題回饋
- 以資源形式取得掃描的 Markdown 報告或精簡 JSON 摘要
- 適用情境
- 適合讓編碼助理直接依既有 PageLens 稽核結果工作:把問題轉成修補計畫、分流嚴重問題、修正後比較掃描結果,或檢視 QA 旅程稽核。若只想看網頁報告並複製修正提示詞,則不需要安裝。
- 執行需求
- 遠端 streamable HTTP 端點,無需本機安裝。需以 PageLens 帳號透過 OAuth 2.0 授權,首次連線時在瀏覽器完成。授權範圍包含 read:scans、read:findings 與 write:feedback。MCP 存取需付費報告;建立新掃描需另用 CLI、API、GitHub Action 或部署掛鉤,且需 Pro+ 方案。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 PageLens AI,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.PageLens-AI%2Fpagelensai-mcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"pagelens-ai": {
"type": "http",
"url": "https://www.pagelensai.com/api/mcp"
}
}
}README
PageLens AI - MCP Server
Connect PageLens AI reports to Claude Desktop, Cursor, Codex, and other MCP clients so your AI assistant can understand what failed, why it matters, and what to fix next.
An MCP (Model Context Protocol) server that gives AI agents direct access to PageLens AI - the independent launch reviewer for AI-built websites. PageLens AI turns launch risk across UX, SEO, Performance, Accessibility, Security, Conversion, and QA journey audits into plain-English priorities and agent-ready fix context.
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.
MCP Endpoint
This is a remote MCP server — no local install required.
Which PageLens Path Is This?
- Launch Pack is for founders, marketers, and AI builders who want a one-off repair loop: owner-first verdict, fix prompts for their AI builder, Markdown export, desktop + mobile review, and a re-scan.
- CLI/API/deploy hooks are for Pro+ users who want PageLens AI to create scans from CI, release scripts, and client workflows.
- MCP is for AI assistants that need to read a PageLens report, understand the owner launch verdict, inspect the evidence, and help you patch or triage findings.
If you do not want to read technical detail, start in the PageLens web report and copy the fix prompt into Lovable, Bolt, Replit, Cursor, Codex, Claude Code, Copilot, or Windsurf. If you do want your coding agent to work directly with the report data, connect this MCP server.
Quick Start
Cursor
Add to your ~/.cursor/mcp.json (or workspace .cursor/mcp.json):
Claude Desktop
Add to claude_desktop_config.json:
Codex CLI
Add to ~/.codex/config.toml:
Generic / other clients
Use the streamable HTTP endpoint:
Authentication
This server uses OAuth 2.0. Your MCP client will open a browser window to authorize with your PageLens account on first connect. No API keys to manage.
Scopes granted on authorization:
Available Tools
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 and launchMoment so agents can frame fixes for the owner's workflow without changing evidence or severity. QA Audit scans include a compact qaAudit summary with confidence, journey-step count, pages reviewed versus page budget, blocked/needs-review step counts, auth-profile status, and the reason fewer than the page budget were captured when the safe same-origin link graph is exhausted.
Status values: PENDING · RUNNING · COMPLETE · FAILED · CANCELLED
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 also returns a qaAudit block containing the product-flow synthesis, journey replay, safe blocked actions, confidence, authenticated-route context, and page-budget coverage.
Available Resources
pagelensai://scan/{id}/markdown
Fetch the same agent-flavoured Markdown report available from the PageLens UI. Standard reports include launch-context and verdict front matter such as ai_builder, launch_moment, launch_verdict_status, and launch_verdict when captured, followed by an Owner launch verdict section and an AI-builder priority prompt pack your agent can act on before it reaches the detailed evidence. For QA Audit scans, this includes front matter such as qa_journey_event_count, qa_confidence, and qa_needs_review_step_count, followed by the application interpretation, journey replay, blocked/risky paths, safe actions, and next QA tests.
Use this when an agent needs rich context to reason about a QA Audit:
pagelensai://scan/{id}/summary.json
Fetch compact JSON for a scan. Standard scans include the same launchVerdict object returned by list_scans and get_scan: status, label, headline, summary, and next step. For QA Audit scans, the qaAudit object includes journey metadata, synthesis, page-budget coverage, and any queue_exhausted reason explaining why fewer than the purchased page count were discoverable.
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.
Severity levels: CRITICAL · HIGH · MEDIUM · LOW · INFO
Categories: UX · SEO · PERFORMANCE · ACCESSIBILITY · SECURITY · CONTENT · HEADERS · DESIGN · ERROR
Personas: MARKETER · CRO · UX · ACCESSIBILITY · BRAND · EXECUTIVE · PERFORMANCE · SEO
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 lens.
Presets: PRE_SALES · PRE_LAUNCH · CONVERSION · INVESTOR · BRAND_POLISH
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.
Feedback kinds: FALSE_POSITIVE · INCORRECT_SEVERITY · INCORRECT_CATEGORY · NOT_ACTIONABLE · OTHER
acknowledge_finding_decision
Attach owner-controlled context to a finding when the issue is real, but reflects an intentional architecture, security, or product tradeoff.
This does not hide the finding, edit the report, or change the PageLens score. It records the rationale so the report can show that the owner has acknowledged the tradeoff, and future scans can recognise the same finding as previously acknowledged.
Decision kinds: ACKNOWLEDGED · ACCEPTED_RISK · INTENTIONAL_TRADEOFF · WONT_FIX_NOW
clear_finding_decision
Clear a previously acknowledged decision so it stops appearing on current and future reports. The audit history is preserved.
You can also clear by finding_id when you do not have the decision_id.
What PageLens Checks
Each scan runs a deterministic rule engine + AI reviewer pipeline across every page:
Findings include severity, effort estimate, copy-pasteable evidence, and a one-line fix suggestion.
QA Audit scans are different from standard technical scans: the primary artifact is the agentic journey report. PageLens will attempt to review the purchased page budget (for example, up to 10 pages on QA Audit) and should only return fewer pages when the safe same-origin link graph is exhausted. It can use validated auth profiles for scoped post-login routes, while still avoiding SSO, CAPTCHA, MFA, signup, payment, destructive changes, and other committing actions.
Example Agent Workflows
Fix with my AI builder:
"Read the latest PageLens Launch Pack report for example.com, list the top 3 owner-risk fixes, and turn each one into a patch plan I can apply in this repo."
Respect launch context:
"Open the latest PageLens report. If it was built with Codex or Cursor and the launch moment is Product Hunt, prioritise the fixes that make it safe to post publicly, then give me exact patches."
Pre-launch audit in Cursor:
"Use the latest PageLens scan for my staging site, list all CRITICAL and HIGH findings, and create GitHub issues for the top 5."
CRO review:
"Fetch the latest scan for example.com, get the CONVERSION quick wins, and summarise what to fix before the campaign launch."
Security sweep:
"List all SECURITY findings with severity HIGH or above from my last scan and show me the evidence for each."
Accepted architecture decision:
"For the CSP unsafe-inline finding, acknowledge this as an intentional Next.js/PPR tradeoff with the rationale from our security docs. Do not mark it as a false positive."
Post-fix validation:
"I re-ran PageLens from the CLI/API after fixing the findings. Compare the latest scan to the previous one and tell me what improved, regressed, or still needs work."
MCP reads and works with report data through OAuth. To create a new scan from automation, use the PageLens CLI, API, GitHub Action, or deploy hooks with a Pro+ plan; then ask your MCP-connected assistant to inspect the completed report.
QA Audit review:
"Fetch the latest QA Audit for example.com, read the markdown resource, and tell me which user journeys were verified, which actions were blocked safely, and whether PageLens reviewed the full page budget."
Pricing
PageLens AI supports one-off launch reviews and ongoing plan automation.
MCP access is included with paid reports so an agent can work from the same evidence the owner sees. Continuous Health Watch monitoring, API keys, CLI scans, GitHub Actions, deploy hooks, competitors, alerts, and team/client seats are plan features:
There is no separate new-user Monitor product in the current pricing model. Health Watch is included with paid account plans; legacy monitor rows may still exist for existing customers.
Links
- Website: https://www.pagelensai.com
- MCP endpoint:
https://www.pagelensai.com/api/mcp - Dashboard: https://www.pagelensai.com/dashboard
- GitHub: https://github.com/PageLens-AI/pagelensai-mcp-server
- MCP docs: https://www.pagelensai.com/mcp
License
MIT © PageLens AI
來源:README.md,提交 97266f4
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
