技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
feder-cr/invisible_playwright_mcp

feder-cr/invisible_playwright_mcp

AI browser agent, ships as an MCP server and a web UI
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Other AI browser agents get captchas.

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

This one is invisible to anti-bots.
---
Two ways to use this browser agent
1. From your assistant, over MCP
Windows, in PowerShell:
Linux:
Then install it in your assistant.
**Claude Code:**
**Codex:**
**Gemini CLI:**
2. Standalone: the web UI
We bring the interface, you bring an OpenRouter key.
Chat on the left, the live browser on the right.
Windows, in PowerShell:
Linux:
Then open **http://127.0.0.1:8765** and type the same thing.
---
What to ask a web browsing agent
Anything that needs real web automation: a browser rather than an API, and a
person's judgement about what is on the page.
> Go to . One way, Milan to Lisbon, economy, one checked bag,
> one adult. Check every date from the 12th to the 16th of next month, one at a
> time, and read the cheapest fare for each day. The date field is a calendar
> widget, so click the days rather than typing them. If a date has no
> availability, say so. Do not guess a number.
It drives the page the way a person would: the pointer moves, keys are pressed.
Options: proxy, profile, seed
- **--openrouter-key** Your key, or the OPENROUTER_API_KEY variable.
- **--model** An OpenRouter model id, or INVISIBLE_MCP_MODEL. Defaults to z-ai/glm-5.3-flash.
- **--proxy** Optional. http://user:pass@proxy.example.com:8080 or
socks5://proxy.example.com:1080. Host and port are both required. The
timezone, locale and egress follow it.
- **--binary** An engine binary you already have. It must be the build the seal
pins, or startup refuses: this skips the download, not the version check.
- **--seed** An integer. Same seed, same browser identity, every run.
- **--profile-dir** A directory to keep the profile in, so logins and cookies
survive restarts.
- **--headed** Show the browser window. The interface shows you the page anyway.
- **--host, --port** 127.0.0.1 and 8765. Changing the host
exposes an interface that has no authentication.
A .env beside the command
Rather than retyping the key and the binary path, put them in a .env in the
directory you run from:
It is read at startup, and on the way in it **never overrides** something
already set, so the order is --flag > the environment > .env > the default.
Only the directory you are in is read - there is no search upwards, so running
from a subfolder cannot silently pick up a different key. The startup line names
the variables it applied and never prints their values.
Passing --openrouter-key puts the key in your shell history, and on Linux in
the process list. OPENROUTER_API_KEY in the environment or in a .env avoids
both.
The wiki: AI browser-agent guides
The reading room around the agent lives in the
wiki: the
AI browser-agent landscape: browser-use, Operator-style and
computer-use agents compared,
what to check when an agent gets blocked,
and what happened to OpenAI Operator,
among others. Worked examples, transcripts and their outputs live in
articles/.
The rest of the family: engine, core
The MCP server from option 1 ships inside this package: invisible_playwright_mcp with no
来源
awesome · https://github.com/feder-cr/invisible_playwright_mcp
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

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

浏览全部领域 →

← 返回索引