
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

justasmonkev/mcp-accessibility-scanner
A Model Context Protocol (MCP) server for accessibility scanning and browser automation with Playwright and Axe-core. It supports page interaction, persistent browser sessions, and accessibility reports with visual annotations.
npx mcp-accessibility-scanner{
"mcpServers": {
"server": {
"command": "npx",
"args": [
"mcp-accessibility-scanner"
]
}
}
}scan_page
Performs a comprehensive accessibility scan on the current page using Axe-core.
audit_site
Crawls and scans multiple internal pages, then aggregates violations across the site.
scan_page_matrix
Runs Axe scans on the same page across viewport/media/zoom variants and compares deltas against baseline.
audit_keyboard
Audits real keyboard focus behavior by pressing Tab (and optional Shift+Tab) with practical heuristics.
audit_screen_reader
Audits what a screen reader actually announces, using the browser's own accessibility tree (page.ariaSnapshot) plus element geometry.
browser_navigate
Navigate to a URL.
browser_navigate_back
Go back to the previous page.
browser_navigation_timeout
Set default navigation timeout for existing tabs.
browser_default_timeout
Set default operation timeout for existing tabs.
browser_snapshot
Capture accessibility snapshot of the current page (better than screenshot for analysis).
browser_find
Search the current page accessibility snapshot without returning the full snapshot.
browser_click
Perform click on a web page element.
browser_type
Type text into editable element.
browser_hover
Hover over element on page.
browser_drag
Perform drag and drop between two elements.
browser_drop
Simulate an external drag and drop of files or clipboard-like data onto an element, for testing drop zones that never see a drag start inside the page.
browser_select_option
Select an option in a dropdown.
browser_fill_form
Fill multiple fields with one call.
browser_press_key
Press a key on the keyboard.
browser_evaluate
Evaluate a JavaScript expression on the page, or on a specific element when a ref is provided.
browser_take_screenshot
Take a screenshot of the current page.
browser_pdf_save
Save page as PDF.
browser_install
Install the configured browser engine (use when browser executable is missing).
browser_close
Close the page.
browser_resize
Resize the browser window.
browser_emulate_media
Emulate CSS media features on the current page without resetting omitted features.
browser_tabs
Manage browser tabs in one tool.
browser_session_open
Opens a separate browser session — its own browser context with its own tabs, cookies and storage — and returns its opaque handle (bs_...) both in the result…
browser_session_close
Closes a session opened with browser_session_open and releases its browser resources.
browser_console_messages
Returns all console messages from the page.
browser_network_requests
Returns all network requests since loading the page, numbered so a single one can be inspected with browser_network_request.
browser_network_request
Returns credential-redacted request/response headers and body metadata for one request from the browser_network_requests listing.
browser_wait_for
Wait for text to appear/disappear or time to pass.
browser_handle_dialog
Handle browser dialogs (alerts, confirms, prompts).
browser_file_upload
Upload files to the page.
browser_verify_element_visible
Verify an element by ARIA role/name.
browser_verify_text_visible
Verify text visibility.
browser_verify_list_visible
Verify list items at a snapshot reference.
browser_verify_value
Verify an element value or checked state.
browser_mouse_move_xy
Move mouse to specific coordinates.
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Desktop · Freemium · MIT
VS Code integrates MCP with GitHub Copilot through agent mode, allowing direct interaction with MCP-provided tools in your agentic coding workflow. Configure servers in Claude Desktop, workspace, or user settings, with guided MCP installation and secure handling of secrets in input variables to avoid leaking hardcoded keys.

microsoft/playwright
Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

yamadashy/repomix
Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

bytedance/UI-TARS-desktop
TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

ahujasid/blender-mcp
formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

microsoft/playwright-mcp
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

comet-ml/opik
Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.