all tools / accessibility
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.
| tool | status | what it does | |
|---|---|---|---|
| audit_ios_a11y ai.ravenmcp/raven-mcp | healthy | Score an accessibility-enriched iOS element snapshot — missing accessibilityLabel/value/traits, sub-44pt tap targets, per-text WCAG contrast | alternatives |
| suggest_contrast_fix ai.ravenmcp/raven-mcp | healthy | Given failing WCAG color pairs, return the MINIMAL color change that clears the target ratio. For each {fg,bg} pair, computes the smallest f | alternatives |
| audit_tap_targets ai.ravenmcp/raven-mcp | healthy | WCAG 2.5.5 / Apple 44pt tap-target audit for the web. Collects every interactive element (a, button, [role=button], input[type=submit/button | alternatives |
| scan_accessibility io.github.ZadenGG/x402-zadenworks | healthy | Quick WCAG-oriented accessibility scan of a page's markup: images with no alt attribute, form fields with no accessible label, a missing lan | alternatives |
| audit_content ai.ravenmcp/raven-mcp | healthy | Evaluate an array of content items (headings, prose, CTAs, labels, captions, metrics, outcomes) against UX-writing principles and determinis | alternatives |
| get_accessibility_settings io.github.aaadjrbr/nobrainner | healthy | Returns UI scale, reduced-animation, and review audio-speed visibility settings. | alternatives |
| audit_typography ai.ravenmcp/raven-mcp | healthy | Audit the typographic SCALE of a rendered page (pass url) or a pre-collected snapshot of text nodes. Emits a focused report: (a) MODULAR SCA | alternatives |
| 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 | unknown | Search for UI elements by name, role, and other criteria | alternatives |
| accessibility_capabilities jijiutong/Xiaozhi Desktop MCP | unknown | 查看辅助功能 UI 能力 | alternatives |
| setup_accessibility @agent-sh/computer-use-linux | unknown | Enables GNOME's toolkit-accessibility setting so toolkit apps expose AT-SPI trees | alternatives |
| list_apps @agent-sh/computer-use-linux | unknown | Running desktop apps visible to the AT-SPI registry | alternatives |
| list_windows @agent-sh/computer-use-linux | unknown | Compositor windows with title, app id, wm_class, focus state, client type (Wayland/X11), and bounds | alternatives |
| focused_window @agent-sh/computer-use-linux | unknown | The window currently holding keyboard focus | alternatives |
| get_app_state @agent-sh/computer-use-linux | unknown | Combined screenshot + accessibility tree for a chosen app, with element indices that the input tools accept | alternatives |
| check_contrast aiconnect-figma-mcp | unknown | Check WCAG contrast ratios and suggest fixes. | alternatives |
| audit_keyboard io.github.JustasMonkev/mcp-accessibility-scanner | unknown | Audit keyboard navigation by tabbing through interactive elements. | alternatives |
| check_accessibility @sethdouglasford/mcp-figma | unknown | Check for accessibility issues with text contrast | alternatives |
| audit_webpage a11y-mcp | unknown | Performs a detailed accessibility audit on a webpage. | alternatives |
| scroll @agent-sh/computer-use-linux | unknown | Page-based scroll on an element or at a pixel location | alternatives |
| accessibility_snapshot io.github.iVamsi/droidagentkit | unknown | Get accessibility tree snapshot. | alternatives |
| generate_accessibility_report io.github.elsahafy/ux-mcp-server | unknown | Comprehensive WCAG audit reports | alternatives |
| take_ax_snapshot sh3ll3x3c/native-devtools-mcp | unknown | Take an accessibility tree snapshot of a window or app. | alternatives |
| a11y_suggest_color kinti/a11y-toolkit | unknown | Nearest opaque color reaching the target contrast ratio. | alternatives |
| a11y_badge kinti/a11y-toolkit | unknown | Honest SVG badge: score, date, 'automated screening' scope — never claims conformance. | alternatives |
| a11y_scroll kinti/a11y-toolkit | unknown | Infinite-scroll audit: checks focus survival, new content announcement (4.1.3), and feed end or load-more option. | alternatives |
| set-value @steipete/peekaboo | unknown | Set the value of a UI element (e.g., text field) | alternatives |
| inspect_accessibility execbro | unknown | Query UI hierarchy to find elements by text, label, or resource ID | alternatives |
| snapshot Touchpoint-Labs/touchpoint | unknown | Get a structured text tree of the active window or specified app | alternatives |
| diff_snapshot Touchpoint-Labs/touchpoint | unknown | Compare two snapshots and return differences | alternatives |
| windows Touchpoint-Labs/touchpoint | unknown | List all windows for an app or all windows | alternatives |
| check_color_contrast io.github.snayyar00/webability | unknown | WCAG contrast check on a color pair; pass url to get brand-aligned suggestions from the live page | alternatives |
| perform-action @steipete/peekaboo | unknown | Invoke a named accessibility action on an element | alternatives |
| computer_read ridelink0/axon | unknown | Reads the accessibility tree of a window or the entire screen to get structured information about UI elements | alternatives |
| computer_click ridelink0/axon | unknown | Clicks a UI element identified by its accessibility identifier or coordinates | alternatives |
| computer_type ridelink0/axon | unknown | Types text into the currently focused UI element | alternatives |
| computer_move_mouse ridelink0/axon | unknown | Moves the mouse cursor to specified coordinates | alternatives |
| computer_press_key ridelink0/axon | unknown | Presses a specific keyboard key or key combination | alternatives |
| computer_drag ridelink0/axon | unknown | Performs a drag operation from one set of coordinates to another | alternatives |
| computer_scroll ridelink0/axon | unknown | Scrolls the current view in a specified direction | alternatives |
| accessibility_tree atmosphere-ai/claude-workman | unknown | Get actionable elements as {app, role, name, x, y, w, h} in screen coordinates. | alternatives |
| click_element atmosphere-ai/claude-workman | unknown | Find an element by role + name and click its center. | alternatives |
| ax_click sh3ll3x3c/native-devtools-mcp | unknown | Click an accessibility element by its AX identifier. | alternatives |
| ax_set_value sh3ll3x3c/native-devtools-mcp | unknown | Set the value of an accessibility element. | alternatives |
| ax_select sh3ll3x3c/native-devtools-mcp | unknown | Select an accessibility element (e.g., menu item). | alternatives |
| accessibility_audit humanity4ai/project_human | unknown | Scores pages against all 86 WCAG 2.2 success criteria (A/AA/AAA). | alternatives |
| macos_accessibility_inspection MeharPro/Codex 2.0 MCP Gateway | unknown | macOS Accessibility inspection. | alternatives |
| click @agent-sh/computer-use-linux | unknown | Click by element index, semantic selector, or desktop coordinate pixels | alternatives |
| drag @agent-sh/computer-use-linux | unknown | Desktop coordinate drag (start / end) | alternatives |
| press_key @agent-sh/computer-use-linux | unknown | Keys / chords; can focus a window or terminal first | alternatives |
| type_text @agent-sh/computer-use-linux | unknown | Literal text input, optionally targeted at a window or terminal | alternatives |
| perform_action @agent-sh/computer-use-linux | unknown | Invoke any AT-SPI action exposed by an element (Press, Activate, Toggle, …); defaults to the primary action | alternatives |
| set_value @agent-sh/computer-use-linux | unknown | Write to a settable accessibility element (text fields, sliders, spinners) | alternatives |
| activate_window @agent-sh/computer-use-linux | unknown | Focus a window by window_id, pid, app_id, wm_class, title, or terminal selectors | alternatives |
| scan_page io.github.snayyar00/webability | unknown | Scans 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 | unknown | Performs a vision-based audit to catch issues like focus visibility, icon contrast, and non-semantic button appearance (requires Full/hosted | alternatives |
| check_aria io.github.snayyar00/webability | unknown | Validate ARIA attributes in an HTML snippet | alternatives |
| flow_scan io.github.snayyar00/webability | unknown | Multi-page journey scan with deduplicated issues across pages | alternatives |
| scan_html io.github.snayyar00/webability | unknown | Scan a raw HTML snippet (no URL needed) | alternatives |
| accessibility_snapshot iVamsi/DroidAgentKit | unknown | Get accessibility tree snapshot. | alternatives |
| get_tree sachin-sankar/orca | unknown | Return the full ARIA-normalized accessibility tree, filtered by policy. | alternatives |
| get_tree_for_app sachin-sankar/orca | unknown | Return the accessibility tree scoped to app_name (fnmatch glob). Returns ARIA-normalized, policy-filtered nodes. | alternatives |
| generate_ai_fix io.github.snayyar00/webability | unknown | Generates a ready-to-paste AI fix for an accessibility issue, tailored to the framework in use (e.g., Tailwind, MUI, Bootstrap, WordPress, N | alternatives |
| verify_fix io.github.snayyar00/webability | unknown | Re-checks that a fix actually landed on the page and returns verified: true/false. | alternatives |
| accessibility mingrath/chatgpt-mac-bridge | unknown | Get accessibility tree of the frontmost app | alternatives |
| a11y_contrast_pair kinti/a11y-toolkit | unknown | Exact 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 | unknown | Text 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 | unknown | Window contents as text, via accessibility | alternatives |
| a11y_criterion kinti/a11y-toolkit | unknown | Explains any WCAG 2.2 criterion: what it requires, how to test, and how to fix. | alternatives |
| a11y_html_validate kinti/a11y-toolkit | unknown | W3C Nu validator integration: doctype, encoding, structural validity, authoritative alt/lang/role findings mapped to criteria. | alternatives |
| a11y_hover kinti/a11y-toolkit | unknown | Hover dismissibility (1.4.13): finds tooltip/overlay candidates, hovers each, tests whether Escape dismisses the result. | alternatives |
| a11y_sr_transcript kinti/a11y-toolkit | unknown | Screen reader transcript: linearized accessibility tree as prose showing what a blind user hears. | alternatives |
| a11y_autofix kinti/a11y-toolkit | unknown | Deterministic safe fixes: unblock zoom, autocomplete tokens, missing lang, empty title, accessible form-error layer; returns judgment fixes | alternatives |
| contrast_check RNVizion/rnv-color-mcp | unknown | Check WCAG contrast ratio and AA/AAA pass/fail for accessible text. | alternatives |
| accessibility_tree yunfeng-enrich/usemymac | unknown | Get the accessibility tree of the current screen | alternatives |
| enable_accessibility AdvisorAGI/claude-workman | unknown | Turn on AT-SPI tree export and silence the screen reader. | alternatives |
| enable_accessibility atmosphere-ai/claude-workman | unknown | Turn on AT-SPI tree export and silence the screen reader. | alternatives |
| show_cursor atmosphere-ai/claude-workman | unknown | Visual click cursor overlay: a ring + click ripple showing exactly where the agent is acting. | alternatives |
| scan_accessibility OverlayQA/mcp | unknown | Run 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 | unknown | Audits content for reading level, structure, and cognitive load. | alternatives |
| neurodiversity_design humanity4ai/project_human | unknown | Audits UIs for ADHD, autism, dyslexia, and sensory sensitivity. | alternatives |
| android_accessibility_audit @mmerterden/multi-agent-toolkit-mcp | unknown | Reads live accessibility tree: missing labels, unnameable controls, small tap targets, missing identifiers, reading order. | alternatives |
| ios_accessibility_audit_deep @mmerterden/multi-agent-toolkit-mcp | unknown | Runs Apple's XCUIAccessibilityAudit via XCUITest for contrast, Dynamic Type, clipped text. | alternatives |
| ios_accessibility_audit @mmerterden/multi-agent-toolkit-mcp | unknown | Reads live accessibility tree: missing labels, unnameable controls, small tap targets, missing identifiers, reading order. | alternatives |
| scan_contrast OverlayQA/mcp | unknown | Check color-contrast ratios across a page. Returns the failing foreground/background element pairs. | alternatives |
| scan_and_create_issues OverlayQA/mcp | unknown | Scan a URL and auto-create an issue for every violation above a severity threshold. | alternatives |
| os_ax_snapshot io.github.AgewellEPM/isolated-tester | unknown | Gets a structured accessibility snapshot of the macOS interface. | alternatives |
| get_accessibility_tree io.github.AgewellEPM/isolated-tester | unknown | Retrieves the accessibility tree of the current interface. | alternatives |
| get_interactive_elements io.github.AgewellEPM/isolated-tester | unknown | Gets interactive elements from the accessibility tree. | alternatives |
| test_accessibility ronantakizawa/a11ymcp | unknown | Tests a URL for accessibility issues. | alternatives |
| tapsite_extract_a11y mgriffen/tapsite | unknown | Accessibility audit (ARIA, roles, contrast issues) | alternatives |
| jbp1lot_accessibility castdrian/jb-p1lot | unknown | Get accessibility tree or perform accessibility actions | alternatives |
| accessibility_elements InditexTech/mcp-server-simulator-ios-idb | unknown | Lists accessibility elements for UI testing | alternatives |
| accessibility_audit io.github.tiagocalado86/upkeep-mcp | unknown | WCAG violations via axe-core, in a real browser | alternatives |
| glass_a11y_snapshot fixed-width/glass | unknown | Get the full accessibility tree of the app. | alternatives |
| accessibility castdrian/jb-p1lot | unknown | Interact with accessibility features on the device | alternatives |
| os_ax_snapshot AgewellEPM/tinky-vision-mcp | unknown | Retrieves a structured accessibility snapshot of the macOS interface | alternatives |
| get_accessibility_tree AgewellEPM/tinky-vision-mcp | unknown | Gets the accessibility tree of the current interface | alternatives |
| get_interactive_elements AgewellEPM/tinky-vision-mcp | unknown | Gets interactive elements from the accessibility tree | alternatives |
| ui io.github.IlyasKhallouki/hypruse | unknown | Read a window's accessibility tree (AT-SPI, GTK/Qt apps that expose one) and return clickable elements by name with exact global coordinates | alternatives |
| marks io.github.IlyasKhallouki/hypruse | unknown | Set-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 | unknown | Click 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 poi | alternatives |
| neuron_a11y_audit neuron-inspector | unknown | WCAG audit — contrast, labels, headings, tabindex | alternatives |
| os_ax_snapshot io.github.AgewellEPM/tinkyvision | unknown | Retrieves a structured accessibility snapshot of the macOS interface | alternatives |
| get_accessibility_tree io.github.AgewellEPM/tinkyvision | unknown | Gets the accessibility tree of the current interface | alternatives |
| get_interactive_elements io.github.AgewellEPM/tinkyvision | unknown | Retrieves interactive elements from the accessibility tree | alternatives |
| get_rules ronantakizawa/a11ymcp | unknown | Get information about available accessibility rules with optional filtering. | alternatives |
| check_color_contrast ronantakizawa/a11ymcp | unknown | Check if a foreground and background color combination meets WCAG contrast requirements. | alternatives |
| test_html_string ronantakizawa/a11ymcp | unknown | Tests an HTML string for accessibility issues. | alternatives |
| check_aria_attributes ronantakizawa/a11ymcp | unknown | Check if ARIA attributes are used correctly in HTML. | alternatives |
| check_orientation_lock ronantakizawa/a11ymcp | unknown | Check if content forces a specific orientation. | alternatives |
| a11y_reflow kinti/a11y-toolkit | unknown | 320px reflow (1.4.10): real horizontal scroll and overflowing elements detection. | alternatives |
| get_a11y_data io.github.basalt-run/basalt | down | Retrieve accessibility data, such as color contrast ratios and recommendations. | alternatives |
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.
Ranked live-first by current verdict (healthy → degraded → down), then by the neutral reliability score. Glimind sells no tools, so the ranking is unconflicted.
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.