cursor-a11y-mcp

cursor-a11y-mcp

0

Cursor A11y MCP is an MCP server that provides accessibility testing for AI agents. It helps identify web application accessibility issues using tools like axe-core and Puppeteer. The server offers detailed violation reports to assist in improving web accessibility.

Cursor A11y MCP

A Model Context Protocol (MCP) server offering accessibility testing capabilities for AI agents. It assists in identifying accessibility issues in web applications using axe-core and Puppeteer.

Features

  • Perform accessibility tests on any URL or local development server
  • Detailed violation reports including:
    • Impact level
    • Issue description
    • Help text and documentation links
    • Affected HTML elements
    • Failure summaries

Project Structure

  • Source code in src/
  • Test site with intentional accessibility issues in test-site/
  • Compiled source code in build/

Installation

Install dependencies and run:

Usage

  • Start the MCP server and run accessibility tests by specifying a URL or relative path.

Development

Modify source code in src/, compile changes, and start the server.

Configuring in Cursor

Add the MCP server to Cursor with specific settings for tool access.

Usage in Composer

Run the tool in Cursor's Composer and view accessibility violations and rectification actions.

License

MIT License.

Version

2.0.1