Skip to main content
Glama

MCP UX Vision

An MCP server that provides AI-powered visual analysis for UI/UX assessment using Google's Gemini Vision API.

Features

  • Screenshot capture from URLs

  • AI-powered UI element detection and analysis

  • WCAG contrast ratio analysis

  • Color palette and typography extraction

  • Visual accessibility auditing

  • Comprehensive JSON reporting

Related MCP server: websight

Installation

git clone <repository-url>
cd mcp-ux-vision
npm install
npm run build

Configuration

Add to your MCP client configuration:

{
  "servers": {
    "ux-vision": {
      "command": "node",
      "args": [
        "path/to/mcp-ux-vision/build/index.js"
      ]
    }
  }
}

Tools

screenshot_url

Capture a screenshot of any webpage.

  • url (required): URL to screenshot

  • fullPage (optional): Capture full page vs viewport

  • waitTime (optional): Delay before capture (ms)

analyze_screen

Analyze the most recent screenshot with AI, extracting:

  • UI elements with geometry and styling

  • Color palette and typography

  • Accessibility metrics

  • Visual hierarchy assessment

generate_report

Create a comprehensive JSON report from the last analysis.

  • testUrl (required): URL that was analyzed

  • appName (optional): Application name

  • output_path (optional): Report output directory

analyze_url_full_report

One-step workflow combines all above tools with the same parameters: screenshot → analyze → report.

Usage

Once the server is running and configured in your MCP client (like Claude), you can use natural language prompts to call the tools:

screenshot_url

analyze_screen

  • "Analyze the current screenshot for UI elements"

  • "Examine the accessibility of this interface"

  • "What UI components do you see in the screenshot?"

generate_report

  • "Create a UX report for the analysis of https://example.com"

  • "Generate a comprehensive UI audit report"

analyze_url_full_report

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to see, analyze, and visually verify web page changes through pixel-perfect diffing, theme extraction, layout analysis, and interactive element detection.
    19 npm
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Enables AI agents to perform comprehensive web application testing including visual, functional, performance, accessibility, and SEO analysis using browser automation without requiring API keys.
    7
    -
  • A
    license
    A
    quality
    B
    maintenance
    Screenshot, visual-diff, and AI page-analysis API for AI agents. Capture any URL as PNG, JPEG, WebP, PDF, or HTML, diff two versions of a page to catch visual regressions, and get an AI summary of what a page contains.
    3
    44 npm
    1
    MIT