feat(mcp): add Hy3 AccessLens accessibility review server - #210
Open
DzSexton wants to merge 1 commit into
Open
Conversation
DzSexton
marked this pull request as ready for review
July 31, 2026 14:54
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概述
新增 Hy3 AccessLens MCP:一个面向 HTML / JSX / TSX / Vue / Svelte 源文件的“证据优先”无障碍审查 Server。它把确定性静态发现、Hy3 影响分析、Hy3 修复规划与修复前后比较拆成四个可组合步骤,避免把模型推断冒充 WCAG 合规结论。
Refs #3
主要内容
stdio暴露 4 个结构化工具:accesslens_scan_fileaccesslens_review_pageaccesslens_plan_fixesaccesslens_compare_filesimproved / regressed / needs_review / unchanged,不会用“问题总数下降”掩盖新出现的高严重度问题。已完成验证
pytest:19 passed,1 skipped(当前 Windows 环境无创建符号链接权限;Linux CI 会执行该用例)ruff check .:通过accesslens_scan_file调用improved2026.07.23-e383d2b:Server 为ready,成功发现 4 个工具及参数2.131.0:Server 健康检查为Connected详细证据见
mcp_servers/hy3_accesslens/docs/client-validation.md。安全与边界
Draft 状态说明
当前环境没有
HY3_API_KEY,Cursor / CodeBuddy CLI 账号也未完成认证,因此以下赛题证据尚待真实环境补齐,本文档没有用 fixture 冒充:其余实现、协议、打包、离线评测及两个原生客户端的连接/工具发现证据均已提交。