Skip to main content
Glama

Lighthouse MCP

package.json3.29 kB
{ "name": "@danielsogl/lighthouse-mcp", "version": "1.2.18", "description": "A comprehensive Model Context Protocol (MCP) server that provides web performance auditing, accessibility testing, SEO analysis, security assessment, and Core Web Vitals monitoring using Google Lighthouse. Enables LLMs and AI agents to perform detailed website analysis with 13+ specialized tools.", "main": "dist/index.js", "bin": { "lighthouse-mcp-server": "./dist/index.js" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "ts-node src/index.ts", "prepare": "is-ci || husky", "prepublishOnly": "npm run build", "lint": "eslint .", "lint:fix": "eslint . --fix", "test": "vitest", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "test:ui": "vitest --ui", "release-please": "release-please release-pr --repo-url=https://github.com/danielsogl/lighthouse-mcp-server --package-name=@danielsogl/lighthouse-mcp", "release-please:release": "release-please github-release --repo-url=https://github.com/danielsogl/lighthouse-mcp-server --package-name=@danielsogl/lighthouse-mcp" }, "keywords": [ "lighthouse", "mcp", "model-context-protocol", "performance", "web-performance", "audit", "seo", "accessibility", "core-web-vitals", "security", "wcag", "performance-budget", "resource-analysis", "javascript-optimization", "mobile-performance", "pwa", "progressive-web-app", "lcp", "fid", "cls", "chrome", "ai-agent", "llm-tools", "automation", "web-audit", "performance-monitoring", "vscode-extension", "cursor", "windsurf", "claude-desktop" ], "author": { "name": "Daniel Sogl", "email": "security@codingrules.ai", "url": "https://github.com/danielsogl" }, "license": "MIT", "type": "commonjs", "engines": { "node": ">=20.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/danielsogl/lighthouse-mcp-server.git" }, "homepage": "https://github.com/danielsogl/lighthouse-mcp-server#readme", "bugs": { "url": "https://github.com/danielsogl/lighthouse-mcp-server/issues" }, "funding": { "type": "github", "url": "https://github.com/sponsors/danielsogl" }, "files": [ "dist", "README.md", "LICENSE", "SECURITY.md" ], "devDependencies": { "@eslint/js": "^9.35.0", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", "eslint": "^9.36.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "globals": "^16.4.0", "husky": "^9.1.7", "is-ci": "^4.1.0", "lint-staged": "^16.1.6", "prettier": "^3.6.2", "release-please": "^17.1.2", "ts-node": "^10.9.2", "typescript": "^5.9.2", "typescript-eslint": "^8.43.0", "vitest": "^3.2.4" }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "eslint --fix" ] }, "dependencies": { "@modelcontextprotocol/sdk": "^1.18.1", "chrome-launcher": "^1.2.0", "lighthouse": "^12.8.2", "zod": "^3.25.76" } }

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/danielsogl/lighthouse-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server