EaseWeb accessibility

dev.easeweb由 easeweb.dev 發布官方發布者v1.0.0更新於 Oct 29, 2026

Accessibility guides for coding agents: fixes with working code, test steps, contrast checks. EN/JA

已驗證Streamable HTTP可網頁執行知識與記憶開發者工具

概覽

AI 產生的概覽

免費、免登入的無障礙指南服務,為編碼助理提供可用的修正程式碼、測試步驟與顏色對比檢查。

可以做什麼
  • 建置前取得指引:以使用者自己的說法描述介面需求,回傳適用的無障礙指南。
  • 搜尋與閱讀指南:依關鍵字、元件名稱、標籤、ARIA 屬性,或 WCAG、EN 301 549、Section 508、JIS 條文查找主題,並以 Markdown 取得完整指南與修改前後程式碼。
  • 檢查配色:評估前景與背景色對、文字大小與字重,或邊框、圖示、焦點環等非文字用途。
  • 規劃驗證:取得通過標準、助理可自行執行的檢查,以及供人工執行的簡短測試腳本。
適用情境
適合助理設計、建置或修改互動式介面、挑選顏色或設計權杖,以及需要說明並驗證無障礙修正的情況。也適合希望取得面向 WCAG、EN 301 549、Section 508 與 JIS X 8341-3 的英文或日文指引、且不需帳號的團隊。
執行需求
位於 easeweb.dev 的遠端 streamable HTTP 端點;未宣告登入、API 金鑰、環境變數或請求標頭。需要網路存取。
安裝前請注意
此服務聲明自動化檢查與其工具本身無法證明無障礙,仍須由人以鍵盤與螢幕閱讀器進行人工測試,不應回報為已完成。描述介面需求的請求會傳送至第三方服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 EaseWeb accessibility,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "easeweb-accessibility": {
      "type": "http",
      "url": "https://easeweb.dev/mcp"
    }
  }
}

工具

5

before_building

Before building: requirements and reference code

Call BEFORE designing or building any interactive component or screen: menus, dialogs, carousels, tabs, forms, drag and drop, custom controls, cards, tables, charts, animation. This includes wireframes, mockups and prototypes. Takes the request in the user’s own words and returns the guides that apply with the requirements to build in from the start (keys, roles and names, focus, what is announced), working reference code, and the checks split into what the agent can confirm and what a person must. When the request itself breaks a rule (autoplay with no pause, a placeholder as the only label, a div as a button, hover-only menus, removed focus outlines, disabled zoom), it returns a version that keeps what the user wanted and passes, plus one sentence to say to the user. Do not refuse such a request, and do not build the failing version quietly.

輸入參數limitlocalerequest必填

find_fix

Find the fix for an accessibility problem

Search the Learn guides by words, component name, tag, ARIA attribute or WCAG number (1.4.3, SC 2.1.1, JIS 達成基準, EN 301 549 9.x). Returns for each matching topic: the problem, the fix in one line, how to test it, the guide link, and the criterion in WCAG, EN 301 549, Section 508 and JIS X 8341-3 terms. Topics with no guide yet come back as "in progress". Use it when a finding, a complaint, a failing check or a question names a problem.

輸入參數limitquery必填locale

get_guide

Get one guide as Markdown

The full guide as Markdown, the same as easeweb.dev/learn/<slug>.md: what happens, why it fails, who it affects, what automation misses, the Before and After code, how to verify, and the limits. Also returns the After code as plain text with its marks (recommended, not enough on its own, the rule of thumb behind it). Get the slug from find_fix or before_building.

輸入參數slug必填locale

test_steps

How to test a fix: agent checks and the person’s script

Call AFTER building or fixing something, and before telling the user it is done. For a guide (by slug) or a component (by query) returns the pass criteria, the checks the agent can run itself, the checks only a person can do (which keys to press and what should happen, as a two-minute script), the guide’s limits, and a Playwright regression test skeleton. Hand the person’s checks to the user as written; never report them as done.

輸入參數slugquerylocale

check_palette

Check colour contrast for text and controls

Call when choosing or changing colours, a palette or design tokens, before they are used in a design or in code. Takes colour pairs (foreground and background, with text size in px and weight when the foreground is text, or use: "non-text" for control borders, icons and focus rings) or a set of named tokens, in hex, rgb() or hsl(). Returns each pair’s contrast ratio, pass or fail against WCAG 1.4.3 (text) and 1.4.11 (non-text) at AA or AAA, the nearest passing shade of the same hue, and the guides that apply. It checks values, not rendered pages: text over images, real focus states and forced colors stay with the audit.

輸入參數levelpairslocaletokens

版本歷史

1
  1. v1.0.0最新Oct 29, 2026

評分

已滿足適用檢查項的 83%

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

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

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。