A11y MCP 服务器
一个使用 axe-core 对网页执行可访问性审核的 MCP(模型上下文协议)服务器。将审核结果与您常用的 AI 助手(Cline/Cursor/GH Copilot)组合使用,让它们为您解决所有问题!
特征
- 对任何网页进行详细的可访问性审核
- 获取可访问性问题的摘要
- 根据特定的 WCAG 标准过滤审核
- 在结果中包含 HTML 代码片段以便于调试
安装
配置
要将此 MCP 服务器与 Cline 一起使用,您需要将其添加到您的 MCP 设置配置文件中。
MCP 配置
将以下内容添加到mcpServers
对象:
可用工具
审计网页
对网页执行详细的可访问性审核。
参数:
url
(必填):需要审核的网页的 URLincludeHtml
(可选):是否在结果中包含 HTML 片段(默认值:false)tags
(可选):要检查的特定可访问性标签数组(例如,wcag2a,wcag2aa,wcag21a,最佳实践)
例子:
获取摘要
获取网页可访问性问题的摘要。
参数:
url
(必填):需要审核的网页的 URL
例子:
示例用法
配置完成后,您可以要求 Claude 使用 MCP 服务器执行可访问性审核:
- “您能检查一下 example.com 是否存在可访问性问题吗?”
- “通过https://mywebsite.com审核我的网站是否符合 WCAG 2.1 AA 标准”
- “请提供https://example.com上可访问性问题的摘要”
- “检查我的本地开发服务器http://localhost:3000是否存在任何严重的可访问性问题”
发展
要在本地运行服务器以进行开发:
释放
该项目包含一个发布脚本,用于帮助进行版本控制和发布到 npm。该脚本负责处理版本升级、运行测试、git 标记以及 npm 发布。
要发布新版本:
要了解更多信息,请运行:
执照
MPL 2.0
致谢
该项目建立在axe-core的出色工作之上
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
一个使用 axe-core 对网页执行可访问性审核的 MCP(模型上下文协议)服务器。将审核结果与您常用的 AI 助手(Cline/Cursor/GH Copilot)组合使用,让它们为您解决所有问题!
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.Last updated -17,3741,973TypeScriptMIT License
- AsecurityAlicenseAqualityProvides accessibility testing capabilities through CLI, helping identify accessibility issues in web applications using axe-core and Puppeteer.Last updated -1JavaScriptMIT License
- AsecurityAlicenseAqualityThe APISIX Model Context Protocol (MCP) server bridges large language models (LLMs) with the APISIX Admin API.Last updated -3141125TypeScriptApache 2.0
- -securityFlicense-qualityA MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.Last updated -79TypeScript