axecore-mcp-server
Verified Safeby joe-watkins
Overview
Performs automated accessibility testing on URLs or raw HTML content using axe-core and IBM Equal Access engines, supporting multi-screen analysis and configurable WCAG levels.
Installation
node build/index.jsEnvironment Variables
- A11Y_ENGINE
- WCAG_LEVEL
- BEST_PRACTICES
- SCREEN_SIZES
- HEADLESS_BROWSER
Security Notes
The server uses Playwright to launch a headless browser for testing arbitrary URLs or HTML content. While Playwright provides process isolation, interacting with unverified external web content carries inherent risks of browser-level exploits or resource exhaustion (mitigated by navigation timeouts). The server's own code does not show signs of hardcoded secrets, `eval()` of untrusted input, or direct command injection vulnerabilities. Configuration is managed securely via environment variables.
Similar Servers
rocketship
This MCP server assists AI coding agents by providing Rocketship testing examples, optimal test structure, schema information, CLI guidance, and codebase analysis to help agents write better Rocketship tests.
AgentBoard
Integrates AI agents with browser capabilities, enabling interaction with web pages and external Model Context Protocol (MCP) servers through a suite of specialized tools for tasks like content extraction and web automation.
flowlens-mcp-server
Provides coding agents with full browser context from recorded user flows for debugging and regression testing.
VibeShift
VibeShift is an intelligent security agent that integrates with AI coding assistants to analyze AI-generated code for vulnerabilities, suggest remediations, and facilitate web test recording, crawling, and execution.