GazeSight by Medjio Teddy
Gives coding agents visual access to a Firefox tab you authorize for capture, DOM inspection, diagnostics and visual diff, via a local MCP runtime with no cloud capture backend.
Extension Metadata
About this extension
GazeSight connects a Firefox tab you explicitly authorize to a local MCP (Model Context Protocol) runtime, so a compatible coding agent (such as Claude Code) can see and inspect the page you're actually working on — without launching a second browser.
Once you select a tab, your coding agent can:
- Capture the visible viewport (FAST, or STABLE which waits for the page to settle)
- Capture a specific region, element, or the full scrollable page
- Inspect the DOM structure, attributes and computed styles
- Compare two captures with a visual diff
- Read console errors, network failures and page status
- Preview the page at mobile/tablet/desktop widths in a temporary window GazeSight creates and manages
Optional features, off by default, each requiring your explicit permission:
- Continuous Access: keeps your selected tab authorized across same-origin reloads, navigation and responsive previews, so you don't have to reauthorize after every page change. Navigating to a different origin always requires a fresh authorization.
- Background Capture: lets your authorized tab stay capturable even when it isn't the active tab.
- Manual screenshot download: save a PNG of the current capture to your device.
GazeSight also provides short, local guidance to your coding agent's MCP connection (Agent Guidance, with an optional Visual Fidelity Mode for close visual-reproduction tasks) so it knows how to use these tools well; this never overrides your own instructions to the agent.
GazeSight does not operate a cloud capture backend. Captures and page data go from your browser to your local MCP runtime and then to the coding agent you configure — nothing is sent to a GazeSight server.
Once you select a tab, your coding agent can:
- Capture the visible viewport (FAST, or STABLE which waits for the page to settle)
- Capture a specific region, element, or the full scrollable page
- Inspect the DOM structure, attributes and computed styles
- Compare two captures with a visual diff
- Read console errors, network failures and page status
- Preview the page at mobile/tablet/desktop widths in a temporary window GazeSight creates and manages
Optional features, off by default, each requiring your explicit permission:
- Continuous Access: keeps your selected tab authorized across same-origin reloads, navigation and responsive previews, so you don't have to reauthorize after every page change. Navigating to a different origin always requires a fresh authorization.
- Background Capture: lets your authorized tab stay capturable even when it isn't the active tab.
- Manual screenshot download: save a PNG of the current capture to your device.
GazeSight also provides short, local guidance to your coding agent's MCP connection (Agent Guidance, with an optional Visual Fidelity Mode for close visual-reproduction tasks) so it knows how to use these tools well; this never overrides your own instructions to the agent.
GazeSight does not operate a cloud capture backend. Captures and page data go from your browser to your local MCP runtime and then to the coding agent you configure — nothing is sent to a GazeSight server.
Rated 5 by 1 reviewer
Permissions and data
Required permissions:
- Access browser tabs
- Access your data for localhost
- Access your data for 127.0.0.1
- Access your data for [::1]
Optional permissions:
- Download files and read and modify the browser’s download history
- Access your data for all websites
Required data collection, according to the developer:
- Browsing activity
- Website content
More information
- Add-on Links
- Version
- 0.5.0
- Size
- 479.26 KB
- Last updated
- 8 hours ago (Sep 29, 2026)
- Related Categories
- License
- All Rights Reserved
- Version History
- Add to collection