A11y Audit (ADA Lawsuit-Risk Scan)

io.github.theharrisontruong-web由 GitHub 帳號 theharrisontruong-web 發布v1.0.0更新於 Nov 13, 2026

Scans any URL for the WCAG failures behind ADA lawsuits. $1.50/call via x402.

發布方自己的服務:audit.domains - Domain Valuation

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,掃描網站網址的 WCAG/ADA 無障礙缺失,回傳訴訟風險分數、等級與主要缺口。

可以做什麼
  • 對網址執行完整無障礙掃描,含 20 項加權檢查,涵蓋圖片替代文字與媒體字幕、表單標籤、頁面結構、連結與互動元素,並提供逐項證據與建議
  • 執行免費精簡掃描,僅回傳 0-100 分數、A-F 等級、訴訟風險等級、檢查計數與主要缺口標題
  • 在付費做詳細稽核前快速篩檢網站
適用情境
適合讓助理快速評估某個頁面或網站的 ADA/WCAG 訴訟風險,或在委託深入稽核前先取得一個無障礙評分。
執行需求
遠端 streamable-HTTP 端點,不需帳號或 API 金鑰。完整掃描透過 x402 協定以 Base 主網 USDC 按次付費,需要支援 x402 的用戶端與已儲值的錢包;精簡掃描免費但有速率限制。
安裝前請注意
完整 audit_a11y 呼叫每次都要以 Base 主網 USDC 付費,透過 x402 結算;x402 用戶端可能需要錢包私鑰(例如提供方範例腳本中的 EVM_PRIVATE_KEY)來簽署付款。伺服器會自行抓取目標網址,該網址會傳送給第三方服務。精簡掃描有速率限制。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 A11y Audit (ADA Lawsuit-Risk Scan),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.theharrisontruong-web%2Fa11y-audit/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "a11y-audit-ada-lawsuit-risk-scan": {
      "type": "http",
      "url": "https://a11y-al6bxcngia-ue.a.run.app/mcp"
    }
  }
}

README

Paid Agent APIs — Storefront Grader & GEO Audit

Two pay-per-call APIs built for AI agents. No accounts, no API keys, no subscriptions — payment is the auth. Each call is paywalled with the x402 protocol: send a request, get an HTTP 402 with payment requirements, pay in USDC on Base, get the result.

Operated by Harrison Truong · Contact: [email protected]


1. AI Storefront Readiness Grader — $1.00 / call

Grades any storefront URL A–F across 20 weighted conversion-readiness checks (checkout friction, trust signals, mobile readiness, page performance basics, merchandising completeness, and more) and returns the grade plus the failing checks.

HTTP endpointPOST https://grader-al6bxcngia-ue.a.run.app/grade
MCP endpointPOST https://grader-al6bxcngia-ue.a.run.app/mcp
MCP toolgrade_storefront
Input{ "url": "https://your-store.example" }
Price$1.00 per call (USDC, Base mainnet)
Directory listinghttps://www.x402scan.com/server/47e39cb6-7143-4052-b4b1-4dac0e1a2b40

2. GEO Audit — $1.50 / call

Scores any URL's visibility to AI search engines (ChatGPT, Perplexity, Claude, Google AI Overviews) across 20 weighted checks — crawlability for AI bots, structured data, content extractability, entity signals — and returns the score plus concrete fixes.

HTTP endpointPOST https://geo-al6bxcngia-ue.a.run.app/geo
MCP endpointPOST https://geo-al6bxcngia-ue.a.run.app/mcp
MCP toolaudit_geo
Input{ "url": "https://your-site.example" }
Price$1.50 per call (USDC, Base mainnet)
Free tierPOST https://geo-al6bxcngia-ue.a.run.app/geo-lite — tool audit_geo_lite, free, rate-limited to 20/hour

Payment terms (x402)

  • Protocol: x402 (HTTP 402 Payment Required), exact scheme
  • Network: Base mainnet (eip155:8453)
  • Asset: USDC (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
  • Pay to: 0xd702C8A8Ee30F6950A2a663010d12FC195D5348e
  • Facilitator: PayAI (https://facilitator.payai.network)
  • Discovery: both services serve a discovery document at /.well-known/x402 and declare the Bazaar discovery extension (extensions.bazaar) in their 402 responses.

Any x402-aware client works out of the box (@x402/fetch, x402 Python package, CDP or PayAI client wrappers). Unpaid requests receive a standard 402 challenge with the full payment requirements — no signup needed to inspect them:

bash
curl -i -X POST https://grader-al6bxcngia-ue.a.run.app/grade \  -H 'Content-Type: application/json' \  -d '{"url": "https://example.com"}'# → HTTP 402 with payment requirements (1.00 USDC, Base mainnet)

Run a paid call from code (buyer example)

examples/buy-with-x402/ is a runnable Node script that buys a call end-to-end with @x402/fetch. It defaults to a dry run: it sends one unpaid request, prints the decoded 402 challenge, and exits — it only pays when you pass --pay with your own wallet key in EVM_PRIVATE_KEY.

bash
node examples/buy-with-x402/buy.mjs            # dry run, prints the 402node examples/buy-with-x402/buy.mjs geo https://your-site.example

MCP usage

Both services expose a stateless streamable-HTTP MCP endpoint at /mcp on their base URLs. Add either to any MCP client as a remote server:

json
{  "mcpServers": {    "storefront-grader": { "url": "https://grader-al6bxcngia-ue.a.run.app/mcp" },    "geo-audit": { "url": "https://geo-al6bxcngia-ue.a.run.app/mcp" }  }}

Tool calls return an in-protocol 402 until the client pays via x402; the free audit_geo_lite tool on the GEO server works without payment.

Registry metadata in this repo

  • server.json — Official MCP Registry manifest for the Storefront Grader (remote).
  • server-geo.json — Official MCP Registry manifest for GEO Audit (remote).
  • glama.json — Glama maintainer claim for this repository.

License

MIT — see LICENSE. The license covers this documentation/metadata repo; the hosted services themselves are pay-per-call as described above.

來源:README.md,提交 cca6802

工具

2

audit_a11y

Full accessibility lawsuit-risk scan of a website URL (ADA / WCAG triage). Fetches the page server-side and runs 20 weighted checks across image alt text and media captions, form labels and input purpose, page structure (lang, heading order, landmarks, skip link), links and interactive elements (link text, button names, target size, keyboard operability), color contrast (estimated from the page's own CSS) and document basics (title, viewport zoom, focus indicator, ARIA sanity). These are the failure classes plaintiff firms' scanners look for — they appear in ~96% of ADA website complaints. Returns machine-readable JSON: 0-100 score, A-F grade, a lawsuit-risk level (Low/Moderate/Elevated/High) with the failing plaintiff-scan checks named, per-check pass/partial/fail/unknown with evidence, and the top 3 prioritized fixes. HONEST LIMITS: this is an automated triage scan, not a WCAG/ADA compliance certification — automated tools catch roughly 30% of WCAG issues. Cost: $1.50 USDC on Base per call, paid via x402 — the caller's agent pays from its owner's approved wallet; no API key needed. Use this to triage a store's ADA lawsuit exposure before a demand letter arrives, or to scan a client portfolio for accessibility risk.

輸入參數url必填

audit_a11y_lite

FREE lite accessibility lawsuit-risk scan of a website URL. Runs the same 20 checks as audit_a11y but returns top-line results only: 0-100 score, A-F grade, lawsuit-risk level, check counts, and the titles of the top gaps — no per-check evidence, no detailed recommendations. Use this to triage whether a site needs the full audit_a11y report, or call audit_a11y directly for the complete evidence-backed scan. Automated scan — not a compliance certification.

輸入參數url必填

版本歷史

1
  1. v1.0.0最新Nov 13, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Audit 整合