Most AI coding agents operate in a sandbox, reading files and running commands but unable to interact with a real.. context. thecontext<. users Yurei is a Chrome extension paired with a CLI tool. The extension connects to Chrome's built-in debugging protocol over a local socket. The CLI bridges that connection to any AI coding tool that speaks the Model Context Protocol, which includes Claude Code, Cursor, Windsurf, Codex CLI, opencode, pi, and any other MCP-compatible client. When a task requires a browser, the agent reaches for Yurei automatically. You can ask it to open your news tab and summarize the top stories, find an unread email in your inbox and read the amount, or log into a staging environment and check a checkout page. Models that accept images receive screenshots of the browser state. Text-only models receive the page content as structured text. The setup is two steps. Install the extension from the Chrome Web Store, then run a single terminal command that connects to the extension, discovers your AI tools, and asks which ones to connect. Restart your AI tool and the integration is active. The whole process takes about a minute and needs Node.js 18 or newer. The architecture is deliberately minimal. There is no server component. The extension talks to the CLI over a local socket using Chrome's own debugging protocol. There is no account to create, no API key to configure, and no open port on your machine. The only data that leaves your computer is whatever your AI tool already sends to its model provider. This matters for developers working with proprietary codebases or sensitive data. A browser tool that routes traffic through a third-party server introduces a new attack surface and a new privacy concern. Yurei avoids that by keeping the entire communication path local. The extension reads the browser state, the CLI passes it to the agent, and the agent sends it to whatever model it is configured to use. Yurei itself does not transmit anything. The project is MIT licensed and hosted on GitHub. The CLI includes diagnostic commands: yurei doctor checks whether Chrome is connected, yurei setup adds or repairs the installation, and yurei config shows the configuration for any connected MCP client. Without browser access, an AI coding agent can read your code, edit files, run tests, and execute commands. It cannot check your email, read a dashboard, verify a deployment on a staging server, or interact with any web application that requires authentication. The agent is limited to what it can access through the file system and the terminal. Yurei closes that gap. The agent can navigate to a URL, read the page content, take screenshots for visual verification, and interact with web applications through the browser. For developers who use web-based tools for project management, monitoring, or deployment, this means the agent can participate in those workflows instead of asking the developer to manually extract information and paste it into the conversation. The integration works with both image-capable and text-only models. Image models receive screenshots that show the visual state of the page, including layout, styling, and dynamic content. Text-only models receive the DOM content as structured text, which is sufficient for most information retrieval tasks. The agent decides which approach to use based on its own capabilities. Yurei's compatibility with any MCP client means it does not require special integration with each AI tool. If a tool speaks MCP, it can use Yurei. The extension and CLI handle the browser interaction, and the agent treats it like any other MCP server providing additional capabilities. This is a practical choice that avoids the maintenance burden of building separate integrations for each coding agent. As new tools emerge and existing tools add MCP support, Yurei works with them without modification. The browser interaction is abstracted behind the MCP interface, which keeps the implementation stable even as the agent ecosystem evolves. For developers evaluating whether browser access is worth the setup, the low friction of the two-step installation and the absence of any account or server requirement make it easy to test. If the agent can already do everything you need through files and commands, Yurei adds nothing. If there are web-based workflows where the agent currently stops and asks you to do something manually, Yurei removes that gap.What Yurei actually does
No server, no account, nothing leaves your machine
Why browser access changes what agents can do
The MCP compatibility question
ai
Show HN: Yurei – like Claude in Chrome, but for any model and harness
Sep 07, 2026 · simpleprog