# 安装 com.pulsemcp/playwright-stealth

- 类型: MCP 工具
- 说明: 使用 Playwright 进行浏览器自动化，并可启用隐身模式绕过反爬限制。
- 仓库: https://github.com/pulsemcp/mcp-servers

## 方式一 · 一键代装（复制提示词让 AI 代劳）

### Claude Code
```
请帮我安装 askskill 上的 "com.pulsemcp/playwright-stealth" MCP 服务：
执行：claude mcp add com-pulsemcp-playwright-stealth -- npx -y playwright-stealth-mcp-server
```

### Codex
```
请帮我安装 askskill 上的 "com.pulsemcp/playwright-stealth" MCP 服务：
在 ~/.codex/config.toml 中添加：
[mcp_servers.com-pulsemcp-playwright-stealth]
command = "npx"
args = ["-y","playwright-stealth-mcp-server"]
然后重启 Codex 生效
```

### Cursor
```
请帮我安装 askskill 上的 "com.pulsemcp/playwright-stealth" MCP 服务：
在 .cursor/mcp.json 的 "mcpServers" 中添加：
"com-pulsemcp-playwright-stealth": { "command": "npx", "args": ["-y","playwright-stealth-mcp-server"] }
然后在 Cursor 设置 > MCP 中启用
```

## 方式二 · 命令行安装（原生命令与配置）

### Claude Code
```bash
claude mcp add --env STEALTH_MODE=YOUR_VALUE --env STEALTH_USER_AGENT=YOUR_VALUE --env STEALTH_MASK_LINUX=YOUR_VALUE --env STEALTH_LOCALE=YOUR_VALUE --env HEADLESS=YOUR_VALUE --env TIMEOUT=YOUR_VALUE --env NAVIGATION_TIMEOUT=YOUR_VALUE --env SCREENSHOT_STORAGE_PATH=YOUR_VALUE --env VIDEO_STORAGE_PATH=YOUR_VALUE --env PROXY_URL=YOUR_VALUE --env PROXY_USERNAME=YOUR_VALUE --env PROXY_PASSWORD=YOUR_VALUE --env PROXY_BYPASS=YOUR_VALUE --env BROWSER_PERMISSIONS=YOUR_VALUE --env IGNORE_HTTPS_ERRORS=YOUR_VALUE --transport stdio com-pulsemcp-playwright-stealth -- npx -y playwright-stealth-mcp-server
```
需要环境变量：STEALTH_MODE, STEALTH_USER_AGENT, STEALTH_MASK_LINUX, STEALTH_LOCALE, HEADLESS, TIMEOUT, NAVIGATION_TIMEOUT, SCREENSHOT_STORAGE_PATH, VIDEO_STORAGE_PATH, PROXY_URL, PROXY_USERNAME, PROXY_PASSWORD, PROXY_BYPASS, BROWSER_PERMISSIONS, IGNORE_HTTPS_ERRORS

### Codex
```bash
codex mcp add --env STEALTH_MODE=YOUR_VALUE --env STEALTH_USER_AGENT=YOUR_VALUE --env STEALTH_MASK_LINUX=YOUR_VALUE --env STEALTH_LOCALE=YOUR_VALUE --env HEADLESS=YOUR_VALUE --env TIMEOUT=YOUR_VALUE --env NAVIGATION_TIMEOUT=YOUR_VALUE --env SCREENSHOT_STORAGE_PATH=YOUR_VALUE --env VIDEO_STORAGE_PATH=YOUR_VALUE --env PROXY_URL=YOUR_VALUE --env PROXY_USERNAME=YOUR_VALUE --env PROXY_PASSWORD=YOUR_VALUE --env PROXY_BYPASS=YOUR_VALUE --env BROWSER_PERMISSIONS=YOUR_VALUE --env IGNORE_HTTPS_ERRORS=YOUR_VALUE com-pulsemcp-playwright-stealth -- npx -y playwright-stealth-mcp-server
```
配置文件 ~/.codex/config.toml：
```toml
[mcp_servers.com-pulsemcp-playwright-stealth]
command = "npx"
args = ["-y","playwright-stealth-mcp-server"]

[mcp_servers.com-pulsemcp-playwright-stealth.env]
STEALTH_MODE = "YOUR_VALUE"
STEALTH_USER_AGENT = "YOUR_VALUE"
STEALTH_MASK_LINUX = "YOUR_VALUE"
STEALTH_LOCALE = "YOUR_VALUE"
HEADLESS = "YOUR_VALUE"
TIMEOUT = "YOUR_VALUE"
NAVIGATION_TIMEOUT = "YOUR_VALUE"
SCREENSHOT_STORAGE_PATH = "YOUR_VALUE"
VIDEO_STORAGE_PATH = "YOUR_VALUE"
PROXY_URL = "YOUR_VALUE"
PROXY_USERNAME = "YOUR_VALUE"
PROXY_PASSWORD = "YOUR_VALUE"
PROXY_BYPASS = "YOUR_VALUE"
BROWSER_PERMISSIONS = "YOUR_VALUE"
IGNORE_HTTPS_ERRORS = "YOUR_VALUE"
```
需要环境变量：STEALTH_MODE, STEALTH_USER_AGENT, STEALTH_MASK_LINUX, STEALTH_LOCALE, HEADLESS, TIMEOUT, NAVIGATION_TIMEOUT, SCREENSHOT_STORAGE_PATH, VIDEO_STORAGE_PATH, PROXY_URL, PROXY_USERNAME, PROXY_PASSWORD, PROXY_BYPASS, BROWSER_PERMISSIONS, IGNORE_HTTPS_ERRORS

### Cursor
配置文件 .cursor/mcp.json：
```json
{
  "mcpServers": {
    "com-pulsemcp-playwright-stealth": {
      "command": "npx",
      "args": [
        "-y",
        "playwright-stealth-mcp-server"
      ],
      "env": {
        "STEALTH_MODE": "YOUR_VALUE",
        "STEALTH_USER_AGENT": "YOUR_VALUE",
        "STEALTH_MASK_LINUX": "YOUR_VALUE",
        "STEALTH_LOCALE": "YOUR_VALUE",
        "HEADLESS": "YOUR_VALUE",
        "TIMEOUT": "YOUR_VALUE",
        "NAVIGATION_TIMEOUT": "YOUR_VALUE",
        "SCREENSHOT_STORAGE_PATH": "YOUR_VALUE",
        "VIDEO_STORAGE_PATH": "YOUR_VALUE",
        "PROXY_URL": "YOUR_VALUE",
        "PROXY_USERNAME": "YOUR_VALUE",
        "PROXY_PASSWORD": "YOUR_VALUE",
        "PROXY_BYPASS": "YOUR_VALUE",
        "BROWSER_PERMISSIONS": "YOUR_VALUE",
        "IGNORE_HTTPS_ERRORS": "YOUR_VALUE"
      }
    }
  }
}
```
一键安装：cursor://anysphere.cursor-deeplink/mcp/install?name=com-pulsemcp-playwright-stealth&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsInBsYXl3cmlnaHQtc3RlYWx0aC1tY3Atc2VydmVyIl0sImVudiI6eyJTVEVBTFRIX01PREUiOiJZT1VSX1ZBTFVFIiwiU1RFQUxUSF9VU0VSX0FHRU5UIjoiWU9VUl9WQUxVRSIsIlNURUFMVEhfTUFTS19MSU5VWCI6IllPVVJfVkFMVUUiLCJTVEVBTFRIX0xPQ0FMRSI6IllPVVJfVkFMVUUiLCJIRUFETEVTUyI6IllPVVJfVkFMVUUiLCJUSU1FT1VUIjoiWU9VUl9WQUxVRSIsIk5BVklHQVRJT05fVElNRU9VVCI6IllPVVJfVkFMVUUiLCJTQ1JFRU5TSE9UX1NUT1JBR0VfUEFUSCI6IllPVVJfVkFMVUUiLCJWSURFT19TVE9SQUdFX1BBVEgiOiJZT1VSX1ZBTFVFIiwiUFJPWFlfVVJMIjoiWU9VUl9WQUxVRSIsIlBST1hZX1VTRVJOQU1FIjoiWU9VUl9WQUxVRSIsIlBST1hZX1BBU1NXT1JEIjoiWU9VUl9WQUxVRSIsIlBST1hZX0JZUEFTUyI6IllPVVJfVkFMVUUiLCJCUk9XU0VSX1BFUk1JU1NJT05TIjoiWU9VUl9WQUxVRSIsIklHTk9SRV9IVFRQU19FUlJPUlMiOiJZT1VSX1ZBTFVFIn19
需要环境变量：STEALTH_MODE, STEALTH_USER_AGENT, STEALTH_MASK_LINUX, STEALTH_LOCALE, HEADLESS, TIMEOUT, NAVIGATION_TIMEOUT, SCREENSHOT_STORAGE_PATH, VIDEO_STORAGE_PATH, PROXY_URL, PROXY_USERNAME, PROXY_PASSWORD, PROXY_BYPASS, BROWSER_PERMISSIONS, IGNORE_HTTPS_ERRORS
