all tools / accessibility

Most reliable accessibility AI agent tools

As of the latest check, Glimind tracks 113 accessibility AI agent (MCP) tools, of which 7 are healthy right now. The table below ranks them live-first by real-time reliability.

toolstatuswhat it does
audit_ios_a11y
ai.ravenmcp/raven-mcp
healthyScore an accessibility-enriched iOS element snapshot — missing accessibilityLabel/value/traits, sub-44pt tap targets, per-text WCAG contrastalternatives
suggest_contrast_fix
ai.ravenmcp/raven-mcp
healthyGiven failing WCAG color pairs, return the MINIMAL color change that clears the target ratio. For each {fg,bg} pair, computes the smallest falternatives
audit_tap_targets
ai.ravenmcp/raven-mcp
healthyWCAG 2.5.5 / Apple 44pt tap-target audit for the web. Collects every interactive element (a, button, [role=button], input[type=submit/buttonalternatives
scan_accessibility
io.github.ZadenGG/x402-zadenworks
healthyQuick WCAG-oriented accessibility scan of a page's markup: images with no alt attribute, form fields with no accessible label, a missing lanalternatives
audit_content
ai.ravenmcp/raven-mcp
healthyEvaluate an array of content items (headings, prose, CTAs, labels, captions, metrics, outcomes) against UX-writing principles and determinisalternatives
get_accessibility_settings
io.github.aaadjrbr/nobrainner
healthyReturns UI scale, reduced-animation, and review audio-speed visibility settings.alternatives
audit_typography
ai.ravenmcp/raven-mcp
healthyAudit the typographic SCALE of a rendered page (pass url) or a pre-collected snapshot of text nodes. Emits a focused report: (a) MODULAR SCAalternatives
color-intel__check_contrast
io.github.leonidahqadmin-cell/to1-fleet
unknown[color-intel] Check the WCAG accessibility contrast ratio between two colors — essential for web accessibility. Returns the contrast ratio (alternatives
find
Touchpoint-Labs/touchpoint
unknownSearch for UI elements by name, role, and other criteriaalternatives
accessibility_capabilities
jijiutong/Xiaozhi Desktop MCP
unknown查看辅助功能 UI 能力alternatives
setup_accessibility
@agent-sh/computer-use-linux
unknownEnables GNOME's toolkit-accessibility setting so toolkit apps expose AT-SPI treesalternatives
list_apps
@agent-sh/computer-use-linux
unknownRunning desktop apps visible to the AT-SPI registryalternatives
list_windows
@agent-sh/computer-use-linux
unknownCompositor windows with title, app id, wm_class, focus state, client type (Wayland/X11), and boundsalternatives
focused_window
@agent-sh/computer-use-linux
unknownThe window currently holding keyboard focusalternatives
get_app_state
@agent-sh/computer-use-linux
unknownCombined screenshot + accessibility tree for a chosen app, with element indices that the input tools acceptalternatives
check_contrast
aiconnect-figma-mcp
unknownCheck WCAG contrast ratios and suggest fixes.alternatives
audit_keyboard
io.github.JustasMonkev/mcp-accessibility-scanner
unknownAudit keyboard navigation by tabbing through interactive elements.alternatives
check_accessibility
@sethdouglasford/mcp-figma
unknownCheck for accessibility issues with text contrastalternatives
audit_webpage
a11y-mcp
unknownPerforms a detailed accessibility audit on a webpage.alternatives
scroll
@agent-sh/computer-use-linux
unknownPage-based scroll on an element or at a pixel locationalternatives
accessibility_snapshot
io.github.iVamsi/droidagentkit
unknownGet accessibility tree snapshot.alternatives
generate_accessibility_report
io.github.elsahafy/ux-mcp-server
unknownComprehensive WCAG audit reportsalternatives
take_ax_snapshot
sh3ll3x3c/native-devtools-mcp
unknownTake an accessibility tree snapshot of a window or app.alternatives
a11y_suggest_color
kinti/a11y-toolkit
unknownNearest opaque color reaching the target contrast ratio.alternatives
a11y_badge
kinti/a11y-toolkit
unknownHonest SVG badge: score, date, 'automated screening' scope — never claims conformance.alternatives
a11y_scroll
kinti/a11y-toolkit
unknownInfinite-scroll audit: checks focus survival, new content announcement (4.1.3), and feed end or load-more option.alternatives
set-value
@steipete/peekaboo
unknownSet the value of a UI element (e.g., text field)alternatives
inspect_accessibility
execbro
unknownQuery UI hierarchy to find elements by text, label, or resource IDalternatives
snapshot
Touchpoint-Labs/touchpoint
unknownGet a structured text tree of the active window or specified appalternatives
diff_snapshot
Touchpoint-Labs/touchpoint
unknownCompare two snapshots and return differencesalternatives
windows
Touchpoint-Labs/touchpoint
unknownList all windows for an app or all windowsalternatives
check_color_contrast
io.github.snayyar00/webability
unknownWCAG contrast check on a color pair; pass url to get brand-aligned suggestions from the live pagealternatives
perform-action
@steipete/peekaboo
unknownInvoke a named accessibility action on an elementalternatives
computer_read
ridelink0/axon
unknownReads the accessibility tree of a window or the entire screen to get structured information about UI elementsalternatives
computer_click
ridelink0/axon
unknownClicks a UI element identified by its accessibility identifier or coordinatesalternatives
computer_type
ridelink0/axon
unknownTypes text into the currently focused UI elementalternatives
computer_move_mouse
ridelink0/axon
unknownMoves the mouse cursor to specified coordinatesalternatives
computer_press_key
ridelink0/axon
unknownPresses a specific keyboard key or key combinationalternatives
computer_drag
ridelink0/axon
unknownPerforms a drag operation from one set of coordinates to anotheralternatives
computer_scroll
ridelink0/axon
unknownScrolls the current view in a specified directionalternatives
accessibility_tree
atmosphere-ai/claude-workman
unknownGet actionable elements as {app, role, name, x, y, w, h} in screen coordinates.alternatives
click_element
atmosphere-ai/claude-workman
unknownFind an element by role + name and click its center.alternatives
ax_click
sh3ll3x3c/native-devtools-mcp
unknownClick an accessibility element by its AX identifier.alternatives
ax_set_value
sh3ll3x3c/native-devtools-mcp
unknownSet the value of an accessibility element.alternatives
ax_select
sh3ll3x3c/native-devtools-mcp
unknownSelect an accessibility element (e.g., menu item).alternatives
accessibility_audit
humanity4ai/project_human
unknownScores pages against all 86 WCAG 2.2 success criteria (A/AA/AAA).alternatives
macos_accessibility_inspection
MeharPro/Codex 2.0 MCP Gateway
unknownmacOS Accessibility inspection.alternatives
click
@agent-sh/computer-use-linux
unknownClick by element index, semantic selector, or desktop coordinate pixelsalternatives
drag
@agent-sh/computer-use-linux
unknownDesktop coordinate drag (start / end)alternatives
press_key
@agent-sh/computer-use-linux
unknownKeys / chords; can focus a window or terminal firstalternatives
type_text
@agent-sh/computer-use-linux
unknownLiteral text input, optionally targeted at a window or terminalalternatives
perform_action
@agent-sh/computer-use-linux
unknownInvoke any AT-SPI action exposed by an element (Press, Activate, Toggle, …); defaults to the primary actionalternatives
set_value
@agent-sh/computer-use-linux
unknownWrite to a settable accessibility element (text fields, sliders, spinners)alternatives
activate_window
@agent-sh/computer-use-linux
unknownFocus a window by window_id, pid, app_id, wm_class, title, or terminal selectorsalternatives
scan_page
io.github.snayyar00/webability
unknownScans a page for accessibility issues using three engines (WebAbility detectors, axe-core, HTML_CodeSniffer) and returns three-tier output (alternatives
visual_audit
io.github.snayyar00/webability
unknownPerforms a vision-based audit to catch issues like focus visibility, icon contrast, and non-semantic button appearance (requires Full/hostedalternatives
check_aria
io.github.snayyar00/webability
unknownValidate ARIA attributes in an HTML snippetalternatives
flow_scan
io.github.snayyar00/webability
unknownMulti-page journey scan with deduplicated issues across pagesalternatives
scan_html
io.github.snayyar00/webability
unknownScan a raw HTML snippet (no URL needed)alternatives
accessibility_snapshot
iVamsi/DroidAgentKit
unknownGet accessibility tree snapshot.alternatives
get_tree
sachin-sankar/orca
unknownReturn the full ARIA-normalized accessibility tree, filtered by policy.alternatives
get_tree_for_app
sachin-sankar/orca
unknownReturn the accessibility tree scoped to app_name (fnmatch glob). Returns ARIA-normalized, policy-filtered nodes.alternatives
generate_ai_fix
io.github.snayyar00/webability
unknownGenerates a ready-to-paste AI fix for an accessibility issue, tailored to the framework in use (e.g., Tailwind, MUI, Bootstrap, WordPress, Nalternatives
verify_fix
io.github.snayyar00/webability
unknownRe-checks that a fix actually landed on the page and returns verified: true/false.alternatives
accessibility
mingrath/chatgpt-mac-bridge
unknownGet accessibility tree of the frontmost appalternatives
a11y_contrast_pair
kinti/a11y-toolkit
unknownExact ratio and verdicts for 1.4.3/1.4.6/1.4.11; accepts #hex, rgb(), hsl(), CSS names; alpha composites; suggests nearest passing color.alternatives
a11y_contrast_image
kinti/a11y-toolkit
unknownText over images: pixel-level sampling yielding worst/median/p95 ratio, % area passing AA, hostile-zone grid.alternatives
read_window_text
Portal-And-Co/glassbee-line
unknownWindow contents as text, via accessibilityalternatives
a11y_criterion
kinti/a11y-toolkit
unknownExplains any WCAG 2.2 criterion: what it requires, how to test, and how to fix.alternatives
a11y_html_validate
kinti/a11y-toolkit
unknownW3C Nu validator integration: doctype, encoding, structural validity, authoritative alt/lang/role findings mapped to criteria.alternatives
a11y_hover
kinti/a11y-toolkit
unknownHover dismissibility (1.4.13): finds tooltip/overlay candidates, hovers each, tests whether Escape dismisses the result.alternatives
a11y_sr_transcript
kinti/a11y-toolkit
unknownScreen reader transcript: linearized accessibility tree as prose showing what a blind user hears.alternatives
a11y_autofix
kinti/a11y-toolkit
unknownDeterministic safe fixes: unblock zoom, autocomplete tokens, missing lang, empty title, accessible form-error layer; returns judgment fixes alternatives
contrast_check
RNVizion/rnv-color-mcp
unknownCheck WCAG contrast ratio and AA/AAA pass/fail for accessible text.alternatives
accessibility_tree
yunfeng-enrich/usemymac
unknownGet the accessibility tree of the current screenalternatives
enable_accessibility
AdvisorAGI/claude-workman
unknownTurn on AT-SPI tree export and silence the screen reader.alternatives
enable_accessibility
atmosphere-ai/claude-workman
unknownTurn on AT-SPI tree export and silence the screen reader.alternatives
show_cursor
atmosphere-ai/claude-workman
unknownVisual click cursor overlay: a ring + click ripple showing exactly where the agent is acting.alternatives
scan_accessibility
OverlayQA/mcp
unknownRun a WCAG audit (axe-core) on any URL. Returns violations with severity, WCAG success criteria, and an overall score.alternatives
cognitive_accessibility
humanity4ai/project_human
unknownAudits content for reading level, structure, and cognitive load.alternatives
neurodiversity_design
humanity4ai/project_human
unknownAudits UIs for ADHD, autism, dyslexia, and sensory sensitivity.alternatives
android_accessibility_audit
@mmerterden/multi-agent-toolkit-mcp
unknownReads live accessibility tree: missing labels, unnameable controls, small tap targets, missing identifiers, reading order.alternatives
ios_accessibility_audit_deep
@mmerterden/multi-agent-toolkit-mcp
unknownRuns Apple's XCUIAccessibilityAudit via XCUITest for contrast, Dynamic Type, clipped text.alternatives
ios_accessibility_audit
@mmerterden/multi-agent-toolkit-mcp
unknownReads live accessibility tree: missing labels, unnameable controls, small tap targets, missing identifiers, reading order.alternatives
scan_contrast
OverlayQA/mcp
unknownCheck color-contrast ratios across a page. Returns the failing foreground/background element pairs.alternatives
scan_and_create_issues
OverlayQA/mcp
unknownScan a URL and auto-create an issue for every violation above a severity threshold.alternatives
os_ax_snapshot
io.github.AgewellEPM/isolated-tester
unknownGets a structured accessibility snapshot of the macOS interface.alternatives
get_accessibility_tree
io.github.AgewellEPM/isolated-tester
unknownRetrieves the accessibility tree of the current interface.alternatives
get_interactive_elements
io.github.AgewellEPM/isolated-tester
unknownGets interactive elements from the accessibility tree.alternatives
test_accessibility
ronantakizawa/a11ymcp
unknownTests a URL for accessibility issues.alternatives
tapsite_extract_a11y
mgriffen/tapsite
unknownAccessibility audit (ARIA, roles, contrast issues)alternatives
jbp1lot_accessibility
castdrian/jb-p1lot
unknownGet accessibility tree or perform accessibility actionsalternatives
accessibility_elements
InditexTech/mcp-server-simulator-ios-idb
unknownLists accessibility elements for UI testingalternatives
accessibility_audit
io.github.tiagocalado86/upkeep-mcp
unknownWCAG violations via axe-core, in a real browseralternatives
glass_a11y_snapshot
fixed-width/glass
unknownGet the full accessibility tree of the app.alternatives
accessibility
castdrian/jb-p1lot
unknownInteract with accessibility features on the devicealternatives
os_ax_snapshot
AgewellEPM/tinky-vision-mcp
unknownRetrieves a structured accessibility snapshot of the macOS interfacealternatives
get_accessibility_tree
AgewellEPM/tinky-vision-mcp
unknownGets the accessibility tree of the current interfacealternatives
get_interactive_elements
AgewellEPM/tinky-vision-mcp
unknownGets interactive elements from the accessibility treealternatives
ui
io.github.IlyasKhallouki/hypruse
unknownRead a window's accessibility tree (AT-SPI, GTK/Qt apps that expose one) and return clickable elements by name with exact global coordinatesalternatives
marks
io.github.IlyasKhallouki/hypruse
unknownSet-of-Marks capture: the window screenshot with every accessible control drawn as a numbered mark, plus a JSON legend (role, name, current alternatives
click_ui
io.github.IlyasKhallouki/hypruse
unknownClick a control by accessible NAME or by a marks number in one call: the coordinate comes from the tree, the click goes through the real poialternatives
neuron_a11y_audit
neuron-inspector
unknownWCAG audit — contrast, labels, headings, tabindexalternatives
os_ax_snapshot
io.github.AgewellEPM/tinkyvision
unknownRetrieves a structured accessibility snapshot of the macOS interfacealternatives
get_accessibility_tree
io.github.AgewellEPM/tinkyvision
unknownGets the accessibility tree of the current interfacealternatives
get_interactive_elements
io.github.AgewellEPM/tinkyvision
unknownRetrieves interactive elements from the accessibility treealternatives
get_rules
ronantakizawa/a11ymcp
unknownGet information about available accessibility rules with optional filtering.alternatives
check_color_contrast
ronantakizawa/a11ymcp
unknownCheck if a foreground and background color combination meets WCAG contrast requirements.alternatives
test_html_string
ronantakizawa/a11ymcp
unknownTests an HTML string for accessibility issues.alternatives
check_aria_attributes
ronantakizawa/a11ymcp
unknownCheck if ARIA attributes are used correctly in HTML.alternatives
check_orientation_lock
ronantakizawa/a11ymcp
unknownCheck if content forces a specific orientation.alternatives
a11y_reflow
kinti/a11y-toolkit
unknown320px reflow (1.4.10): real horizontal scroll and overflowing elements detection.alternatives
get_a11y_data
io.github.basalt-run/basalt
downRetrieve accessibility data, such as color contrast ratios and recommendations.alternatives

FAQ

What are the most reliable accessibility MCP tools right now?

As of the latest check, Glimind tracks 113 accessibility AI agent (MCP) tools, of which 7 are healthy right now. The table below ranks them live-first by real-time reliability. Glimind rates each neutrally (0–100) from safe liveness probes plus privacy-clean real-usage outcomes — see each tool's live page for its current score and a working alternative if it's down.

How does Glimind rank accessibility tools?

Ranked live-first by current verdict (healthy → degraded → down), then by the neutral reliability score. Glimind sells no tools, so the ranking is unconflicted.

What if a accessibility tool I need is down?

Every tool here links to its live alternatives — capability-matched substitutes that are healthy now. Or query https://glimind.com/v1/alternatives/{toolId}.

Live data via MCP/REST. Neutral ratings — Glimind only measures.