Постійний профіль входу¶
Використовуйте постійний профіль, коли клієнт MCP повинен зберігати файли cookie, локальне сховище, кеш-пам 'ять або стан розширення між сеансами веб-переглядача.
npm¶
mkdir -p .profiles/default
PLAYWRIGHT_MCP_USER_DATA_DIR="$PWD/.profiles/default" \
npx -y cloakbrowser-mcp@latest
Наведіть клієнт MCP на ту ж команду stdio. Тримайте один активний сервер у каталозі профілю; міст відхиляє дублювання активного використання, щоб зменшити ризик корупції профілю Chromium.
Docker¶
docker run --rm --init -i \
-e PLAYWRIGHT_MCP_USER_DATA_DIR=/data/profiles/default \
-v "$PWD/artifacts:/data" \
swimmwatch/cloakbrowser-mcp:latest
Використовуйте шляхи контейнерів у змінних середовища. Шлях хоста використовується лише в монтуванні -v.
Перевірити¶
- Попросіть клієнта MCP відкрити сторінку входу та ввійти.
- Чисто зупиніть сервер.
- Почніть знову з тим самим
PLAYWRIGHT_MCP_USER_DATA_DIR. - Попросіть клієнта повторно відвідати сайт і підтвердити, що стан входу все ще присутній.