{"_id":"@augmented-advisors/website-review-mcp","name":"@augmented-advisors/website-review-mcp","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@augmented-advisors/website-review-mcp","version":"1.0.0","description":"MCP server for website audits using Playwright and Lighthouse","main":"dist/index.js","type":"module","bin":{"website-review-mcp":"dist/index.js"},"scripts":{"build":"tsc","watch":"tsc --watch","start":"node dist/index.js","dev":"ts-node src/index.ts","test":"vitest","test:ci":"vitest run","test:coverage":"vitest --coverage","lint":"eslint src tests","clean":"rm -rf dist node_modules","prepublishOnly":"npm run build && npm run test:ci"},"keywords":["mcp","model-context-protocol","playwright","lighthouse","website-audit","web-crawling","accessibility","seo","performance"],"author":{"name":"Craig Trulove","email":"craig@augmentedadvisors.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Augmented-Advisors/website-review-mcp.git"},"bugs":{"url":"https://github.com/Augmented-Advisors/website-review-mcp/issues"},"homepage":"https://github.com/Augmented-Advisors/website-review-mcp#readme","engines":{"node":">=18.0.0"},"dependencies":{"@axe-core/playwright":"^4.11.0","@modelcontextprotocol/sdk":"^1.0.0","@types/pngjs":"^6.0.5","axe-core":"^4.11.0","axios":"^1.6.0","cheerio":"^1.0.0-rc.12","lighthouse":"^11.0.0","pixelmatch":"^7.1.0","playwright":"^1.40.0","pngjs":"^7.0.0","xml2js":"^0.6.2"},"devDependencies":{"@types/node":"^20.0.0","@types/xml2js":"^0.4.14","@vitest/coverage-v8":"^1.0.0","typescript":"^5.3.0","vitest":"^1.0.0"},"_id":"@augmented-advisors/website-review-mcp@1.0.0","gitHead":"ddb7f43d611c562111ffa5ecfd1fb684c8dfa52e","types":"./dist/index.d.ts","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-c5kLvdOqwjmKrvU8FuT29++OM/ItWGVhYIT64o8+skm/IlHFTFhvV6l+xmETTn5sb6D0E1/Payp/R8L+b4cEnA==","shasum":"042e8685121305f21778b3ec38d790e8a001b6a8","tarball":"https://registry.npmjs.org/@augmented-advisors/website-review-mcp/-/website-review-mcp-1.0.0.tgz","fileCount":47,"unpackedSize":157054,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCoSrsi8XzKXcEZhI05Uj+iZtLq2RzO8XfiguF+VIdc8QIhAKl4efSi8OgPDiahTbFJ9OOLh/dj1N6sPhtRIo7uZ/gq"}]},"_npmUser":{"name":"craig-aa","email":"craig@augmentedadvisors.com"},"directories":{},"maintainers":[{"name":"craig-aa","email":"craig@augmentedadvisors.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/website-review-mcp_1.0.0_1762708019923_0.3589702931471799"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-09T17:06:59.815Z","1.0.0":"2025-11-09T17:07:00.142Z","modified":"2025-11-09T17:07:00.450Z"},"maintainers":[{"name":"craig-aa","email":"craig@augmentedadvisors.com"}],"description":"MCP server for website audits using Playwright and Lighthouse","homepage":"https://github.com/Augmented-Advisors/website-review-mcp#readme","keywords":["mcp","model-context-protocol","playwright","lighthouse","website-audit","web-crawling","accessibility","seo","performance"],"repository":{"type":"git","url":"git+https://github.com/Augmented-Advisors/website-review-mcp.git"},"author":{"name":"Craig Trulove","email":"craig@augmentedadvisors.com"},"bugs":{"url":"https://github.com/Augmented-Advisors/website-review-mcp/issues"},"license":"MIT","readme":"# Website Review MCP Server\n\nModel Context Protocol (MCP) server providing comprehensive website audit capabilities.\n\n## Features\n\n- 🕷️ **Website Crawling** - Sitemap-based discovery with recursive fallback\n- 📸 **Screenshots** - Multi-viewport capture (desktop, tablet, mobile)\n- ⚡ **Lighthouse Audits** - Performance, accessibility, SEO, best practices\n- ♿ **Accessibility** - axe-core WCAG 2.1/2.2 compliance checks\n- 🔗 **Broken Links** - Link validation and redirect chain detection\n- 📊 **Visual Regression** - Screenshot comparison with pixel-diff analysis\n\n## Installation\n\n```bash\nnpm install @augmented-advisors/website-review-mcp\n```\n\n## MCP Configuration\n\nAdd to your MCP settings (`.mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"website-review\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"@augmented-advisors/website-review-mcp\"],\n      \"env\": {\n        \"REVIEW_WORK_DIR\": \"${workspaceFolder}/.work/website-reviews\"\n      }\n    }\n  }\n}\n```\n\n## Available Tools\n\n- `mcp__website-review__crawl_website` - Discover pages via sitemap\n- `mcp__website-review__capture_screenshots` - Multi-viewport screenshots\n- `mcp__website-review__run_lighthouse_audit` - Performance audits\n- `mcp__website-review__check_broken_links` - Link validation\n- `mcp__website-review__run_accessibility_audit` - WCAG compliance\n- `mcp__website-review__compare_screenshots_to_baseline` - Visual regression\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Build\nnpm run build\n\n# Test\nnpm test\n\n# Run locally\nnpm run dev\n```\n\n## License\n\nMIT License - see LICENSE file for details\n\n## Author\n\nCraig Trulove (Augmented Advisors LLC)\n","readmeFilename":"README.md","_rev":"1-c0498dff5c6fd8337c95a8c9fa65839c"}