PointChat

PointChat compared

Several tools let you point at part of a web page and pass that to an AI coding agent. They differ in what you have to install, what the agent receives, and where your notes are stored.

Short version

Side by side

Competitor details are taken from each product's own site, docs, GitHub README or store page on 2026-10-22. "Not documented" means we did not find it in those pages, not that the product cannot do it. Corrections: pointchat@playverseai.com.

ToolWhat you installWhat the agent receivesHow it reaches the agentStorage / accountWhere it works
PointChatChrome extension; nothing in your projectURL, heading path, table row and column, element text, CSS selector, selected text, image region, your note; page state (tab or dropdown) when relevantCopy as Markdown; page text fenced as UNTRUSTEDLocal extension storage; no account; no network requestsAny page you open, including localhost and file://
Agentationnpm React component in your project; optional local MCPCSS selector, React component tree, source path when exposed, computed stylesMarkdown to clipboard; MCP with two-way statuslocalStorage, optional SQLite; no accountReact 18+ pages that include the component
React Grabnpm package / npx grab, dev-time scriptHTML, component name, source file and lineClipboardNot documentedYour own React app in development
MarkLayerWeb app or Chrome extensionCSS selector, computed styles, layout, framework components; drawings and highlightsShare link that works as a remote MCP; Markdown from the inspectorCloud once shared; no account for guestsAny page; extension covers localhost
MarkagentChrome extensionCSS selector, DOM, React component and source in dev, URL, viewport, screenshotMarkdown to clipboardLocal; no accountAny open page, including localhost
BugHerdBrowser extension or site scriptScreenshot or recording, URL, CSS selector, browser and OS, commentsOfficial MCP; Jira, Linear, GitHub and Slack syncCloud; account requiredSites with the extension or script
Vercel Toolbar CommentsToolbar on Vercel preview deploymentsComment threads on a page position or textInbox and Slack; agent export not documentedVercel cloud; Vercel accountVercel preview deployments

What PointChat does not do

Why the Markdown is structured this way

CSS selectors from a rendered page often contain generated class names. PointChat also sends the text the agent can search for in your source: the element's own text, the headings above it, and the table row and column. Page text is wrapped in fences labelled UNTRUSTED so the agent treats it as data, not instructions. Tracking parameters and tokens are removed from saved URLs.

Add PointChat to Chrome — free