Item logo image for ContextSnap: Screenshots & AI Visual Feedback

ContextSnap: Screenshots & AI Visual Feedback

ExtensionTools
Item media 3 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 1 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 2 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 3 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 1 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 1 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 2 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback
Item media 3 (screenshot) for ContextSnap: Screenshots & AI Visual Feedback

Overview

Element-snapping screenshot tool with AI visual feedback queue — capture, annotate, and process UI feedback via MCP.

📸 ContextSnap: Screenshots & AI Visual Feedback ContextSnap is a developer tool that turns UI feedback into a structured, AI-readable queue. Activate it on any page, hover over elements, capture annotated screenshots, and build up a queue of feedback items — each with a CSS selector, React component name, source file, line number, URL, and comment. An included MCP server lets AI coding agents read, claim, and resolve items directly from the queue. ⚡ HOW IT WORKS Press Ctrl+Shift+1 (Mac: Cmd+Shift+1) to enter comment mode, or Ctrl+Shift+2 (Mac: Cmd+Shift+2) to enter screenshot mode. An element highlight overlay appears over the page. - In comment mode, hover over any element and press C to open a comment dialog. Type your feedback and press Enter. ContextSnap captures a screenshot and saves the element's selector, React component, and your comment to the queue. - In screenshot mode, hover over any element and press Enter to capture it, S to capture it with scroll (full-height), or F for a full-page capture. While in either mode you can switch between them without exiting using the same shortcuts. Press Arrow Up to select a meaningful ancestor element, Arrow Down to return to the previous child or descend into children. Press Q to toggle the queue side panel, and Escape to exit the current mode. ⌨️ KEYBOARD SHORTCUTS - Ctrl+Shift+1 / Cmd+Shift+1 — Enter comment mode - Ctrl+Shift+2 / Cmd+Shift+2 — Enter screenshot mode - C — Open comment dialog on the hovered element (comment mode) - Enter — Capture the hovered element (screenshot mode) - S — Capture the element with scroll (screenshot mode) - F — Full-page capture (screenshot mode) - Arrow Up / Arrow Down — Navigate the DOM hierarchy - Q — Toggle the queue panel - Escape — Exit the current mode 🗂️ THE QUEUE PANEL Press Q in comment mode, or open the Dashboard from the extension icon, to view your captured items. Each item shows: • A thumbnail of the captured element • The CSS selector • The React component name with source file and line number (when source maps are available) • Your comment • A status label — pending, in progress, done, or skipped You can copy any individual item as Markdown, copy the entire queue at once, skip or unskip items to defer them, delete items individually, or clear the whole queue. 🤖 MCP INTEGRATION ContextSnap includes a Python MCP server that exposes the queue over the Model Context Protocol. Once configured, any MCP-compatible AI agent — such as Claude Desktop, Cursor, or Wibey — can read and work through your feedback queue without any copy-pasting. Available MCP tools: • get_items — list all queued items, optionally filtered by status • get_item — fetch a single item by ID • claim_item — mark an item as in-progress and receive its full payload • post_item — add an item to the queue programmatically • clear_queue — flush all items • get_stats — get queue counts by status To set up: open the Dashboard, download server.py, and paste the MCP config snippet shown on the page into your agent's MCP settings. The queue panel displays a live "MCP Connected" badge when the server is reachable. 🔒 PERMISSIONS ContextSnap requests only what it needs: • activeTab — read the current page • scripting — inject the hover overlay • storage — persist the queue locally • downloads — save server.py • clipboardWrite — copy queue items • commands — register keyboard shortcuts No data leaves your machine except through the local MCP server you run yourself. 👤 WHO IS THIS FOR? - Frontend developers doing design-review QA - Teams doing async UI review who need more than a screenshot in Slack - AI-assisted coding workflows where an LLM agent handles UI feedback tickets - Design-to-code pipelines that require structured, element-level context

Details

  • Version
    1.1.0
  • Updated
    June 27, 2026
  • Size
    68.0KiB
  • Languages
    English
  • Developer
    Email
    bansalsohil@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps