Skip to main content
Glama

lo-eyes

CI

License: MIT Python 3.10+ MCP Compatible

Visual frontend accessibility inspector MCP server. WCAG contrast checking, touch target validation, heading hierarchy audits, responsive screenshots, and S+ grading across mobile and desktop viewports.

Built by Like One Foundation (501(c)(3) nonprofit). Works with any site by changing BASE_URL.

Tools

Tool

Description

eyes_screenshot

Viewport-sized screenshot at any device preset

eyes_scan

Auto-chunk full page into readable viewport pieces with RAG manifest

eyes_audit

Responsive + accessibility audit with S+ grading

eyes_devices

List available device presets

Related MCP server: webcheck-mcp

Device Presets

Name

Viewport

Type

iphone-se

375x667

Mobile

iphone-14

390x844

Mobile

ipad

768x1024

Tablet

laptop

1280x800

Desktop

desktop

1440x900

Desktop

Audit Checks

  • Overflow: Elements exceeding viewport width (respects scroll parents)

  • Font size: Text below 12px minimum

  • Touch targets: Interactive elements below Apple HIG 44px minimum

  • Heading hierarchy: Skipped heading levels (h1 -> h3)

Grading

Grade

Criteria

S+

Zero issues

A

1-5 medium, zero high

B

6+ medium, zero high

C

1-2 high

D

3-5 high

F

6+ high

Setup

cd lo-eyes
python3 -m venv .venv
source .venv/bin/activate
pip install playwright mcp
python3 -m playwright install chromium

Usage

As MCP Server (Claude Code)

Add to .mcp.json:

{
  "mcpServers": {
    "lo-eyes": {
      "command": "/path/to/lo-eyes/.venv/bin/python3",
      "args": ["/path/to/lo-eyes/server.py"]
    }
  }
}

As CLI

./lo-eyes audit /                           # Audit homepage
./lo-eyes screenshot /blog/ --device ipad   # iPad screenshot
./lo-eyes scan / --device iphone-14         # Full-page chunked scan
./lo-eyes responsive /academy/              # All 5 viewports

Stack

License

MIT


Built with love by Like One.

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    An MCP server for accessibility auditing that provides WCAG 2.2 criteria lookup, HTML remediation guidance, and automated documentation generation for UI components. It enables users to analyze code snippets for issues and generate professional accessibility audit reports.
    Last updated
    243
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    MCP server for rendering responsive screenshots of URLs at multiple viewports. Enables agents to capture screenshots and detect visual issues like overflow, clipped elements, and missing alt text.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Deterministic axe-core accessibility scans (WCAG 2.1 AA, EN 301 549, PDF/UA) via your account.

  • Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.

  • Scan URLs for WCAG 2.1 violations, generate AI fixes, and produce VPAT 2.5 compliance reports.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sophiacave/lo-eyes'

If you have feedback or need assistance with the MCP directory API, please join our Discord server