Skip to main content
Glama

uisight

あなたのAIは画面を見ることができません。あなたはバグを説明できません。uisightが両方を解決します。

uisightは、あなたのAIコーディングエージェント(Claude Code、Cursor、Antigravity — MCP を話すあらゆるもの)に、Webアプリの本当の目を与えます:ライブのモバイル + デスクトップセッションを並べて実行し、数字を「雰囲気」の代わりに報告する測定エンジン、そしてあなたとAIがまったく同じ画面を見る共有パネル。

スマホのスクリーンショットを撮って、それをチャットに貼り付けて、「ボタンが壊れてるみたいだけど、見える?」と入力するのにうんざりした個人開発者によって作られました。

何が違うのか

マルチビューポートブラウザ(Polypaneなど)

ブラウザ自動化MCP(Playwright MCPなど)

uisight

人間 + AIが1つのライブセッションを共有

測定エンジン(「低く見える」ではなく1.14:1と報告)

人間向け

テキストとして、AI向け

デバイス × テーママトリックス(モバイル/デスクトップ、ライト/ダーク)

人間がバグをピン留め → AIがメモとスクリーンショットを読む

測定エンジンが核心です:あなたのAIがスクリーンショットを凝視してトークンを消費する代わりに、inspectは次のような結果を返します

[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"

テキストによる結果は安価で、正確で、直接的に実行可能です — あなたのAIは推測する代わりに正確なセレクタを修正します。

Related MCP server: PixelCheck

クイックスタート

# 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:3000

AI(MCP)にフックする

# Claude Code
claude mcp add --scope user uisight -- npx -y uisight-mcp

Cursor / Antigravity / その他のMCPホストの場合、MCP設定に追加します:

{ "mcpServers": { "uisight": { "command": "npx", "args": ["-y", "uisight-mcp"] } } }

あとはエージェントにこう伝えるだけです:「uisightで私のアプリを見て」。パネルサーバーは必要なときに自動的に起動します。

MCPツール

ツール

機能

see_screen

現在の画面を画像として返します — 人間がパネルで見ている正確なフレーム

inspect

コントラスト / タッチターゲット / オーバーフロー / テーマチェックを実行し、測定結果をテキストとして返します

goto

すべてのセッションをURL(localhostを含む)にナビゲートします

tap / type_text / scroll

ページを操作します — 人間がそれをライブで見ることができます

set_device

デバイスプロファイル(iphone-15、iphone-se、pixel、galaxy、ipad、desktop、laptop)またはライト/ダークテーマを切り替えます

status

開いているURL、セッション、最近のコンソール/ネットワークエラー — バグを探すときの最初の停止場所

marks

人間がパネルにピン留めしたメモを読み取ります(📌 メモ + その瞬間のスクリーンショット)

トルコ語のツール名はUISIGHT_LANG=trで利用可能です(ekrani_gordenetle、...)。

パネル(人間側)

npx uisight-panel <url> でブラウザページが localhost:5055 で開きます:

  • モバイル + デスクトップを並べて表示、両方ともライブ、URL同期

  • クリック = そのデバイスでタップ · ホイール = スクロール · クリック後に入力

  • ペインごとのデバイススイッチャー、共有のライト/ダーク切り替え

  • Inspect ボタンですべての画面で測定エンジンを実行

  • 📌 Pin:メモを入力してピン留め — AIはmarksを介してメモとスクリーンショットを読み取ります。「今見ているものを説明させて」はもう必要ありません。

VS Code / Antigravity 内で Simple Browser: Showhttp://localhost:5055 で動作します。

チェックする内容

  • 非表示テキスト(コントラスト < 1.6:1)およびWCAG AAコントラスト違反 — アルファ合成背景、グラデーションテキスト、oklab()/oklch()色もすべて処理

  • 44px未満のタッチターゲット(モバイルプロファイルのみ。インラインテキストリンクは幅により除外、WCAG準拠)

  • 問題のある要素を含む水平オーバーフロー

  • 12px未満のテキスト、代替テキストのない画像

  • テーマのずれ:ライト および ダークで同一の要素 = ハードコードされた色の可能性が高い

  • デバイスごとのコンソール/JSエラーおよび失敗したネットワークリクエスト

そして正直な限界:自動チェックはデザインのミスを見ることができません — 衝突したヘッダーは問題なく測定されます。だからこそ see_screen が存在し、レポートに「PNGを目視確認してください」と書かれているのです。

注意事項と制限

  • iPhoneプロファイルは実際のWebKit(Safariのエンジン)で実行されます — iOSに近いですが、iOSシミュレータではありません。

  • ブラウザは最初の実行時にPlaywrightによって一度ダウンロードされます(プリウォームしたい場合はnpx playwright install chromium webkit)。

  • すべてはローカルで実行されます — クラウドは不要、アカウントも不要、あなたの画面があなたのマシンを離れることはありません。

  • v0.1では、もともとトルコ語で書かれた内部コードベースの上に英語のインターフェースを提供しています(移行中)。貢献を歓迎します。v0.2までは変数名に驚くかもしれません。

ライセンス

MIT © SoloLabs

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

Maintenance

Maintainers
Response time
Release cycle
Releases (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

View all related MCP servers

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.

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/sololabstr/uisight'

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