Back to Home
JustasMonkev icon

mcp-accessibility-scanner

Verified Safe

by JustasMonkev

Overview

Automated web accessibility scanning and browser automation for LLMs, enabling WCAG compliance checks, screenshot capture, and detailed accessibility reports.

Installation

Run Command
npx mcp-accessibility-scanner

Environment Variables

  • PLAYWRIGHT_MCP_ALLOWED_ORIGINS
  • PLAYWRIGHT_MCP_BLOCKED_ORIGINS
  • PLAYWRIGHT_MCP_BROWSER
  • PLAYWRIGHT_MCP_HEADLESS
  • PLAYWRIGHT_MCP_PORT
  • PLAYWRIGHT_MCP_OUTPUT_DIR
  • PLAYWRIGHT_MCP_SAVE_SESSION
  • PLAYWRIGHT_MCP_SAVE_TRACE
  • PLAYWRIGHT_MCP_USER_DATA_DIR
  • PLAYWRIGHT_MCP_NAVIGATION_TIMEOUT
  • PLAYWRIGHT_MCP_DEFAULT_TIMEOUT
  • PLAYWRIGHT_MCP_IMAGE_RESPONSES

Security Notes

The server's core functionality involves browser automation using Playwright, which inherently allows navigation to arbitrary URLs and execution of JavaScript within the browser context (e.g., via the `browser_evaluate` tool). While this is an intended feature and not a vulnerability in the server itself, it means that the LLM controlling this server can perform actions with significant implications if malicious prompts are injected or if the LLM is untrusted. Configuration options for network origin control (`allowedOrigins`, `blockedOrigins`) are provided, which is a good mitigation for external network risks. No explicit hardcoded secrets or RCE vulnerabilities outside of the browser context were found, assuming the Playwright executable path is not maliciously overridden.

Similar Servers

Stats

Interest Score42
Security Score8
Cost ClassHigh
Avg Tokens7500
Stars30
Forks10
Last Update2025-12-04

Tags

AccessibilityWeb TestingPlaywrightWCAGLLM Tool