Перейти до змісту

Регіональне QA через проксі

Зіставлення GeoIP проксі допомагає тримати мережевий регіон і браузерний fingerprint узгодженими.

npm

PLAYWRIGHT_MCP_PROXY_SERVER="http://user:pass@proxy.example:8080" \
  CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH=true \
  npx -y cloakbrowser-mcp@latest

Percent-encode спеціальні символи в proxy credentials.

Docker

docker run --rm --init -i \
  -e PLAYWRIGHT_MCP_PROXY_SERVER="http://user:pass@proxy.example:8080" \
  -e CLOAK_PLAYWRIGHT_MCP_GEOIP_PROXY_MATCH=true \
  -v "$PWD/artifacts:/data" \
  swimmwatch/cloakbrowser-mcp:latest

Метадані сесії Streamable HTTP

{
  "params": {
    "_meta": {
      "io.github.swimmwatch/cloakbrowser-mcp": {
        "proxyServer": "http://user:pass@proxy.example:8080",
        "proxyBypass": ".internal,localhost",
        "geoipProxyMatch": true
      }
    }
  }
}

Існуючі сесії зберігають proxy, захоплений під час initialize; для зміни регіону створіть нову сесію.

Повʼязані матеріали