AI website audit: security, SEO, performance, UX and accessibility checks with actionable fixes.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"pagelens": {
"url": "https://www.pagelensai.com/api/mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
AI agents can run senior-level website audits in seconds.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in analytics / developer-tools
Read, write, and manage files on the local filesystem
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Manage Supabase projects — databases, auth, storage, and edge functions
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
MCP Security Weekly
Get CVE alerts and security updates for io.github.PageLens-AI/pagelensai-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.
https://www.pagelensai.com/api/mcp
This is a remote MCP server — no local install required.
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.
Add to your ~/.cursor/mcp.json (or workspace .cursor/mcp.json):
{
"mcpServers": {
"pagelens": {
"url": "https://www.pagelensai.com/api/mcp"
}
}
}
Add to claude_desktop_config.json:
{
"mcpServers": {
"pagelens": {
"type": "http",
"url": "https://www.pagelensai.com/api/mcp"
}
}
}
Add to ~/.codex/config.toml:
[mcp_servers.pagelens]
url = "https://www.pagelensai.com/api/mcp"
Use the streamable HTTP endpoint:
https://www.pagelensai.com/api/mcp
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:
| Scope | What it unlocks |
|---|---|
read:scans | List and read your scan results |
read:findings | Read findings and quick wins |
write:feedback | Submit finding feedback and owner decisions |
whoamiConfirm which PageLens account this MCP session is operating on, plus granted OAuth scopes.
{}
list_domainsList the domains you've verified ownership of, along with badge tier and the scan currently anchored to the public badge.
{
"include_unverified": false
}
list_scansList 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.
{
"limit": 20,
"status": "COMPLETE",
"domain": "example.com",
"since": "2026-01-01T00:00:00Z"
}
Status values: PENDING · RUNNING · COMPLETE · `FAILE