Files
workspace/docs/playwright-mcp.md
Claude Agent a601b6200c workspace
2026-02-09 07:13:38 +00:00

1.2 KiB

Playwright MCP în LXC Container

Plugin-ul Playwright MCP permite automatizarea browser-ului în Claude Code. Necesită configurație specială pentru a rula în container LXC unprivileged.

Configurație Claude Code

Adaugă în ~/.claude/settings.json:

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest", "--headless", "--no-sandbox", "--browser", "chromium"]
    }
  }
}

Configurație LXC (Proxmox)

În /etc/pve/lxc/<CTID>.conf adaugă:

lxc.apparmor.profile: unconfined
lxc.cap.drop:
lxc.mount.entry: /dev/shm dev/shm none bind,optional,create=dir 0 0

Important: După modificare, restartează containerul:

pct stop <CTID> && pct start <CTID>

Instalare Chromium

npx playwright install chromium

Verificare

Pentru a testa că Playwright funcționează:

npx playwright open --headless about:blank

Troubleshooting

Eroare: "No usable sandbox"

Asigură-te că --no-sandbox este în args și configurația LXC este aplicată.

Eroare: "Browser not found"

Rulează npx playwright install chromium pentru a instala browser-ul.