Lets agents audit web pages with Google Lighthouse for performance, accessibility, SEO and security.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add lighthouse -- npx @danielsogl/lighthouse-mcp@latest --chrome-path /usr/bin/google-chrome~/.codex/config.toml
[mcp_servers.lighthouse]
command = "npx"
args = ["@danielsogl/lighthouse-mcp@latest", "--chrome-path", "/usr/bin/google-chrome"]
# codex mcp add lighthouse -- npx @danielsogl/lighthouse-mcp@latest --chrome-path /usr/bin/google-chrome~/.cursor/mcp.json
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--chrome-path",
"/usr/bin/google-chrome"
]
}
}
}.vscode/mcp.json
{
"servers": {
"lighthouse": {
"type": "stdio",
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--chrome-path",
"/usr/bin/google-chrome"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--chrome-path",
"/usr/bin/google-chrome"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--chrome-path",
"/usr/bin/google-chrome"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--chrome-path",
"/usr/bin/google-chrome"
]
}
}
}