独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
E

EvannZhongg/BrowserAttach

MCP server that drives the Chrome/Edge tabs you already have open and signed in — local extension pairing, no…

装之前:没有可直接复制的命令 · 许可证 MIT · 链接可访问

第一步:npm install --global @evanzhong/browser-attach

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
★ 数取值
4 ★ · EvannZhongg/BrowserAttach · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-30 · 最近见到 2026-11-14 · 共见到 16 次 · 被 1 个来源列出
评分构成
综合分 103 · 4 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 EvannZhongg/BrowserAttach;我们收录于 2026-10-30;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

# BrowserAttach

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

English · 简体中文
Drive the Chrome / Edge tabs you already have open and already signed in from an MCP client. BrowserAttach connects to the browser through a locally paired extension, keeps your existing sign-in state, and needs neither a remote debugging port nor a separate automation browser.
npm · Usage guide · Architecture · Agent integration · Test report · Issues · Contributing
## What it does
Discover multiple browser profiles, pick one precisely, claim a tab exclusively, and release it when done.
Control existing ordinary file:// tabs after enabling BrowserAttach's Allow access to file URLs setting in the browser's extension details; use the same discovery, claim, observation and input tools.
Read the accessibility tree, query names/values/nearby field context, inspect field values and supported editor models; click, fill and type through refs or strict CSS/XPath, HTML label, placeholder and AX role/name locators. Type can also target the currently focused field explicitly.
Native pointer hover, stepped drags and conditional waits; select HTML options without opening a native popup.
Navigate and go back/forward, open or close tabs, handle JavaScript dialogs, upload local files, and capture the whole page or a single element.
Evaluate JavaScript expressions in the main page; read console, page-error, network and navigation logs captured after claiming, with bounded available stacks and request initiators; opt in to bounded, redacted request/response details when XHR/fetch needs verification.
Read one HTTP(S) URL in a temporary background tab with the profile's sign-in, returning rendered text, current DOM, or complete JSON with the main-document HTTP status when observed.
Standard stdio MCP with 24 tools. The Hub listens on loopback only and pairs with the extension through a random key.
## Requirements
Node.js 22 or newer, plus npm.
Chrome / Edge 125 or newer with permission to load unpacked extensions. Latest stable is recommended.
An MCP client that speaks stdio MCP and can find Node/npm on PATH.
## Quick start
### 1. Install and pair
sh
npm install --global @evanzhong/browser-attach
browser-attach setup
setup prints a stable extension directory and starts the local Hub. The directory is usually:
Windows: %USERPROFILE%\.browser-attach\extension
macOS / Linux: ~/.local/share/browser-attach/extension
Open chrome://extensions or edge://extensions, enable developer mode, choose "Load unpacked" and load that directory. Load it once for every browser profile you want to expose; the extension options page lets you set a recognizable profile name.
Or without a global install:
sh
npx --yes --package=@evanzhong/browser-attach@latest browser-attach setup
### 2. Configure the MCP client
Merge the following into your client's MCP configuration, or see mcp-config.json:
json
"mcpServers": {
"browserattach": {
"command": "npx",
"args": ["--yes", "--package=@evanzhong/browser-attach@latest", "browser-attach", "mcp"]
On Windows clients that require a full command extension, use npx.cmd. With a global install you can also configure "command": "browser-attach", "args": ["mcp"]. Restart the MCP client to discover the tools.
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/evannzhongg-browserattach/)
来源
github · https://github.com/EvannZhongg/BrowserAttach
按领域浏览
开源项目
Traction
4 ★
收录于
今天

同类推荐

全部 1,671 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引