uisight
uisight
Ihre KI kann den Bildschirm nicht sehen. Sie können den Fehler nicht beschreiben. uisight behebt beides.
uisight gibt Ihrem KI-Coding-Agenten (Claude Code, Cursor, Antigravity – alles, was MCP spricht) echte Augen auf Ihre Web-App: Live-Mobil- und Desktop-Sitzungen nebeneinander, eine Messmaschine, die Zahlen statt Eindrücke meldet, und ein gemeinsames Panel, in dem Sie und die KI auf denselben Bildschirm schauen.
Entwickelt von einem Solo-Gründer, der es leid war, Handy-Screenshots zu machen, sie in den Chat einzufügen und zu tippen: „Der Button sieht kaputt aus, kannst du ihn sehen?“
Was es anders macht
Multi-Viewport-Browser (Polypane etc.) | Browser-Automatisierungs-MCPs (Playwright MCP etc.) | uisight | |
Mensch + KI teilen eine Live-Sitzung | — | — | ✅ |
Messmaschine (meldet | für Menschen | — | ✅ als Text, für KI |
Geräte × Theme-Matrix (Mobil/Desktop, Hell/Dunkel) | ✅ | — | ✅ |
Mensch pinnt Fehler → KI liest Notiz + Screenshot | — | — | ✅ |
Die Messmaschine ist das Herzstück: Statt dass Ihre KI Tokens verschwendet, um Screenshots zu beäugen, liefert inspect Ergebnisse wie
[mobile · Pixel 7 · light] https://yourapp.com/
INVISIBLE TEXT 1.04:1 — span.bg-gradient-to-r "your headline" (text rgba(255,255,255,.5) / bg rgb(247,247,248))
BUTTON a.text-white "Get Started" → text/background contrast 3.35:1
touch target below 44px 180x23 — "read the guide"Textuelle Ergebnisse sind günstig, präzise und direkt umsetzbar – Ihre KI repariert den genauen Selektor statt zu raten.
Related MCP server: PixelCheck
Schnellstart
# one-shot audit: PNGs + gallery + report for iPhone/Pixel/desktop, light+dark
npx uisight https://yourapp.com --theme both
# live panel: mobile + desktop side by side, you browse, AI watches (and vice versa)
npx uisight-panel http://localhost:3000An Ihre KI anbinden (MCP)
# Claude Code
claude mcp add --scope user uisight -- npx -y uisight-mcpFür Cursor / Antigravity / andere MCP-Hosts fügen Sie in Ihre MCP-Konfiguration ein:
{ "mcpServers": { "uisight": { "command": "npx", "args": ["-y", "uisight-mcp"] } } }Dann sagen Sie einfach zu Ihrem Agenten: „Schau dir meine App mit uisight an“. Der Panel-Server startet automatisch, wenn nötig.
MCP-Tools
Tool | Was es tut |
| Gibt den aktuellen Bildschirm als Bild zurück – genau den Rahmen, den der Mensch im Panel sieht |
| Führt Kontrast-/Touch-Ziel-/Überlauf-/Theme-Prüfungen durch; liefert gemessene Ergebnisse als Text |
| Navigiert alle Sitzungen zu einer URL (localhost inklusive) |
| Steuert die Seite – der Mensch sieht live zu |
| Wechselt das Geräteprofil (iphone-15, iphone-se, pixel, galaxy, ipad, desktop, laptop) oder Hell/Dunkel-Theme |
| Offene URL, Sitzungen, aktuelle Konsolen-/Netzwerkfehler – erster Stopp bei der Fehlersuche |
| Liest die Notizen, die der Mensch im Panel gepinnt hat (📌 Notiz + Screenshot zu diesem Zeitpunkt) |
Türkische Toolnamen verfügbar mit UISIGHT_LANG=tr (ekrani_gor, denetle, …).
Das Panel (menschliche Seite)
npx uisight-panel <url> öffnet eine Browserseite unter localhost:5055:
Mobil + Desktop nebeneinander, beide live, URL-synchronisiert
Klicken = Tap auf dem Gerät · Rad = Scrollen · Tippen nach Klick
Geräteumschalter pro Fenster, gemeinsamer Hell/Dunkel-Umschalter
Inspect-Button führt die Messmaschine auf jedem Bildschirm aus
📌 Pin: Notiz eingeben, pinnen – Ihre KI liest Notiz + Screenshot via
marks. Kein „Lass mich beschreiben, was ich sehe“ mehr.
Funktioniert in VS Code / Antigravity via Einfacher Browser: Anzeigen → http://localhost:5055.
Was es prüft
Unsichtbaren Text (Kontrast < 1,6:1) und WCAG-AA-Kontrastfehler – alpha-komponierte Hintergründe, Gradienten-Text,
oklab()/oklch()-Farben werden alle verarbeitetTouch-Ziele unter 44px (nur Mobilprofile; Inline-Textlinks nach Breite ausgenommen, gemäß WCAG)
Horizontalen Überlauf mit den verursachenden Elementen
Text unter 12px, Bilder ohne Alt
Theme-Drift: Elemente, die in Hell und Dunkel identisch sind = wahrscheinlich hartcodierte Farben
Konsolen-/JS-Fehler und fehlgeschlagene Netzwerkanfragen pro Gerät
Und die ehrliche Grenze: Automatisierte Prüfungen können Design-Fehler nicht sehen – ein kollidierter Header misst einwandfrei. Deshalb gibt es see_screen und warum der Bericht sagt: „Begutachten Sie die PNGs mit eigenen Augen.“
Hinweise & Einschränkungen
iPhone-Profile laufen auf echtem WebKit (Safari-Engine) – nah an iOS, aber kein iOS-Simulator.
Browser werden einmalig von Playwright heruntergeladen beim ersten Start (
npx playwright install chromium webkitzum Vorwärmen).Alles läuft lokal – keine Cloud, kein Konto, Ihre Bildschirme verlassen nie Ihren Rechner.
v0.1 liefert englische Oberflächen über eine interne Codebasis, die ursprünglich auf Türkisch geschrieben wurde (wird migriert). Beiträge willkommen; Variablennamen könnten Sie bis v0.2 überraschen.
Lizenz
MIT © SoloLabs
This server cannot be installed
Maintenance
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
- Alicense-qualityAmaintenanceMCP server that enables AI coding agents to read and write to a local-first HTML/CSS design canvas, bridging visual design and code generation.MIT
- Alicense-qualityAmaintenanceAn MCP server that gives AI agents real browser capabilities including screenshotting, action execution, data extraction, and multi-persona auditing for frontend validation.4536MIT
- Alicense-qualityCmaintenanceMCP server for browser debugging, inspection, and verification that streams console logs, network errors, and user actions into AI coding assistants.65AGPL 3.0
- Flicense-qualityDmaintenanceAn MCP server that enables AI coding tools to control a browser for automated actions, UI extraction, network interception, and screenshots.1
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.
SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/sololabstr/uisight'
If you have feedback or need assistance with the MCP directory API, please join our Discord server