MCP Lighthouse Audit
Provides detailed Lighthouse audits for web pages, including scores, failing elements, HTML snippets, and actionable suggestions. Supports desktop and mobile presets, category filtering (performance, accessibility, SEO, best-practices), and works with localhost and public URLs.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Lighthouse Auditaudit http://localhost:4343/cottages"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Lighthouse Audit
An MCP server that provides detailed Lighthouse audits for web pages. Unlike basic tools that only return scores, this server returns the specific elements that fail each audit with actionable suggestions.
Features
Detailed Lighthouse audits with scores and specific failing elements
Works with localhost and public URLs
Desktop and mobile presets
Category filtering (performance, accessibility, seo, best-practices)
Clear output format with HTML snippets and selectors
Related MCP server: Marketing Master – Landing Page Evaluator
Installation
# Clone and build
cd ~/Dev/mcp-lighthouse-audit
pnpm install
pnpm buildAdd to Claude Code
claude mcp add lighthouse-audit node ~/Dev/mcp-lighthouse-audit/dist/index.jsOr add manually to ~/.claude/settings.json:
{
"mcpServers": {
"lighthouse-audit": {
"command": "node",
"args": ["/Users/<username>/Dev/mcp-lighthouse-audit/dist/index.js"]
}
}
}Usage
Once installed, you can use the audit_page tool in Claude:
Basic audit
Audit http://localhost:4343/cottagesWith specific categories
Audit http://localhost:4343 for accessibility onlyMobile preset
Audit https://example.com with mobile presetTool: audit_page
Input
Parameter | Type | Required | Description |
url | string | Yes | URL to audit (localhost or public) |
categories | string[] | No | Categories to audit: performance, accessibility, best-practices, seo |
preset | string | No | Device preset: desktop (default) or mobile |
Output
Returns a formatted report with:
Scores for each category (0-100)
Summary of passed/failed audits
Detailed list of failed audits grouped by category
For each failed audit:
ID and title
Score
Description
Affected elements (HTML snippets, CSS selectors, URLs)
Requirements
Node.js >= 18
Chrome or Chromium installed on the system
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jladev/mcp-lighthouse-audit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server