mcp-accessibility-scanner

Listed on AddonAudit

io.github.JustasMonkev/mcp-accessibility-scanner

MCP server for automated web accessibility scanning with Playwright and Axe-core.

Install

npx -y [email protected]

Client fit

Inferred for Cursor, Claude, Codex. Basis: stdio. This is not a certification from those products.

Transports: stdio.

Links

Browser

Audit report

Listed on AddonAudit.

initialize did not complete

Automated smoke test, not a security guarantee.

Version
1.1.1
Audited
24 Oct 2026
Package
npm mcp-accessibility-scanner
Advisories
0 critical, 0 high, 0 medium, 0 low
Network
Disabled
  • Pass Version. Pinned npm [email protected]
  • Pass Known vulnerabilities. No critical, high, or medium advisories were returned.
  • Pass License. MIT
  • Pass Install scripts. No preinstall, install, postinstall, or prepare script.
  • Pass Credential patterns. No credential patterns in the published artifact.
  • Pass Package size. 4.8 KB
  • Pass Maintainer activity. Active 2 days ago.
  • Fail Sandbox. initialize did not complete
Sandbox log excerpt
ERR_MODULE_NOT_FOUND]: Cannot find module '/tmp/app/node_modules/mcp-accessibility-scanner/lib/program.js' imported from /tmp/app/node_modules/mcp-accessibility-scanner/cli.js
    at finalizeResolution (node:internal/modules/esm/resolve:275:11)
    at moduleResolve (node:internal/modules/esm/resolve:865:10)
    at defaultResolve (node:internal/modules/esm/resolve:989:11)
    at #cachedDefaultResolve (node:internal/modules/esm/loader:747:20)
    at ModuleLoader.resolve (node:internal/modules/esm/loader:724:38)
    at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:320:38)
    at ModuleJob._link (node:internal/modules/esm/module_job:182:49) {
  code: 'ERR_MODULE_NOT_FOUND',
  url: 'file:///tmp/app/node_modules/mcp-accessibility-scanner/lib/program.js'
}

Node.js v22.23.4

Raw audit JSON

Metadata checks

  • Repository activity: Active in the last 180 days
  • License: Recognized SPDX id
  • Metadata quality: High

Score 100 uses public metadata only. It is separate from the audit tier. Payment never changes a score. How listings are checked.

Listed on AddonAudit

Free to use on this listing. The mark links back to this page and does not change the score or the tier.

Light

Listed on AddonAudit
[![Listed on AddonAudit](https://addonaudit.com/badges/listed.svg)](https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/)
<a href="https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/"><img alt="Listed on AddonAudit" src="https://addonaudit.com/badges/listed.svg" width="135" height="20"></a>
Listed on AddonAudit
[![Listed on AddonAudit](https://addonaudit.com/badges/listed-dark.svg)](https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/)
<a href="https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/"><img alt="Listed on AddonAudit" src="https://addonaudit.com/badges/listed-dark.svg" width="135" height="20"></a>
Listed on AddonAudit Listed on AddonAudit
[![Listed on AddonAudit](https://addonaudit.com/badges/listed-seal.svg)](https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/)
<a href="https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/"><img alt="Listed on AddonAudit" src="https://addonaudit.com/badges/listed-seal.svg" width="240" height="240"></a>
[![Listed on AddonAudit](https://addonaudit.com/badges/listed-seal-dark.svg)](https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/)
<a href="https://addonaudit.com/addon/io-github-justasmonkev-mcp-accessibility-scanner/"><img alt="Listed on AddonAudit" src="https://addonaudit.com/badges/listed-seal-dark.svg" width="240" height="240"></a>

Get your add-on audited

Request a free audit of a public MCP server or AI coding add-on. A request does not buy a listing, a tier, or a score change.

Request an audit Featured option

Data notes
  • Tool count is not part of this registry record, so it is blank.