{"bin":{"scenescout":"dist/cli.js"},"bugs":{"url":"https://github.com/brunoboto96/SceneScout/issues"},"dist":{"shasum":"a4d1ed33a815c9b62efe1872607600a8cac16d8c","tarball":"https://registry.npmjs.org/scenescout/-/scenescout-3.25.0.tgz","fileCount":107,"integrity":"sha512-FxZcvIafnZAbIKrJd6CL3DsjK78B6Kfc9oFHmU45WRw7xii7pVNprc63B95IMB2YIeM/JyEqOtzTgPsYKpPQVw==","signatures":[{"sig":"MEUCIQDW4CyxMlePLRYdAppiSs1nerB2/u/bu3fyjLUsHFh5xQIgFvc2j9X57IT2gV8O38OYF//YvfULYNwx5guo+N3+Of0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBS33+M/OhYYfjOmzAgbx2iUPw+D4TiYm2594kQsl7xmAiBHN3Bc6WsVEcFNXnmBCYtFcOAO1SzGZJYERcxA5RgYFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/scenescout@3.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2689879},"main":"dist/mcp-server.js","name":"scenescout","type":"module","types":"./dist/mcp-server.d.ts","author":{"name":"brunoboto96"},"engines":{"node":">=20"},"gitHead":"8c1987ada4f80aa9fa5b6a0c01d8a1000414b12e","license":"MIT","scripts":{"dev":"tsx src/cli.ts","demo":"npm run build && tsx scripts/demo.ts","mcpb":"node scripts/build-mcpb.mjs","test":"npm run build && npm run typecheck:scripts && npm run test:unit && npm run smoke:run && npm run mcp-check:run","bench":"tsx scripts/bench.ts","build":"tsc","serve":"node dist/mcp-server.js","setup":"node dist/cli.js install","smoke":"npm run build && npm run smoke:run","doctor":"node dist/cli.js doctor","format":"prettier --write .","ci-test":"tsx --test scripts/ci-test.ts","prepare":"npm run build","qa-test":"tsx --test scripts/qa-test.ts","release":"npm run build && changeset publish","bench:ci":"tsx scripts/bench/ci-record.ts","changeset":"changeset","demo-test":"tsx --test scripts/demo-test.ts","lane-test":"tsx --test scripts/lane-test.ts","live-test":"tsx --test scripts/live-test.ts","mcp-check":"npm run build && npm run mcp-check:run","pace-test":"tsx --test scripts/pace-test.ts","scan-test":"tsx scripts/scan-test.ts","smoke:run":"tsx scripts/smoke.ts","test:unit":"npm run scan-test && npm run oracle-test && npm run policy-test && npm run fixture-test && npm run dispatch-test && npm run design-test && npm run check-test && npm run report-test && npm run ci-test && npm run qa-test && npm run export-test && npm run contract-test && npm run guided-test && npm run pace-test && npm run limits-test && npm run request-test && npm run settle-test && npm run claims-test && npm run verify-test && npm run brief-test && npm run tickets-test && npm run lane-test && npm run calibration-test && npm run bench-test && npm run memory-test && npm run install-test && npm run profiles-test && npm run refresh-test && npm run scripted-login-test && npm run live-test && npm run demo-test && npm run holdout-test && npm run hygiene-test && npm run guide-test","bench-test":"tsx --test scripts/bench-test.ts","brief-test":"tsx --test scripts/brief-test.ts","check-test":"tsx --test scripts/check-test.ts","demo:serve":"node demo-app/server.mjs","guide-test":"tsx --test scripts/guide-test.ts","claims-test":"tsx --test scripts/claims-test.ts","dedup-bench":"tsx scripts/dedup-bench.ts","design-test":"tsx --test scripts/design-test.ts","export-test":"tsx --test scripts/export-test.ts","guided-test":"tsx --test scripts/guided-test.ts","limits-test":"tsx --test scripts/limits-test.ts","memory-test":"tsx --test scripts/memory-test.ts","oracle-test":"tsx --test scripts/oracle-test.ts","policy-test":"tsx --test scripts/policy-test.ts","report-test":"tsx --test scripts/report-test.ts","settle-test":"tsx --test scripts/settle-test.ts","verify-test":"tsx --test scripts/verify-test.ts","fixture-test":"tsx --test scripts/fixture-test.ts","format:check":"prettier --check .","holdout-test":"tsx --test scripts/holdout-test.ts","hygiene-test":"tsx --test scripts/hygiene-test.ts","install-test":"tsx --test scripts/install-test.ts","refresh-test":"tsx --test scripts/refresh-test.ts","request-test":"tsx --test scripts/request-test.ts","tickets-test":"tsx --test scripts/tickets-test.ts","contract-test":"tsx --test scripts/contract-test.ts","dispatch-test":"tsx --test scripts/dispatch-test.ts","holdout:serve":"node holdout-app/server.mjs","mcp-check:run":"tsx scripts/mcp-check.ts","profiles-test":"tsx --test scripts/profiles-test.ts","calibration-test":"tsx --test scripts/calibration-test.ts","version-packages":"changeset version && node scripts/sync-plugin-version.mjs && npm install --package-lock-only && prettier --write package.json .claude-plugin/plugin.json mods/scenescout-mod/.claude-plugin/plugin.json desktop-extension/manifest.json","typecheck:scripts":"tsc -p tsconfig.scripts.json","scripted-login-test":"tsx --test scripts/scripted-login-test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6af8eab4-c085-4c95-a8f7-c758353c0d21"}},"homepage":"https://github.com/brunoboto96/SceneScout#readme","keywords":["mcp","mcp-server","model-context-protocol","exploratory-testing","ui-testing","e2e-testing","qa","playwright","browser-automation","ai-agent","ai-testing","accessibility","claude-code","cursor","vscode","github-copilot","codex","gemini-cli","windsurf"],"repository":{"url":"git+https://github.com/brunoboto96/SceneScout.git","type":"git"},"_npmVersion":"11.19.1","description":"SceneScout — exploratory UI testing for AI coding agents. An MCP server that gives any agent (Claude Code, Cursor, VS Code Copilot, Codex, Gemini CLI and others) a structured view of a running web app, always-on oracles, a network-level write policy, memo","directories":{},"maintainers":[{"name":"brunoboto96","email":"brunoboto96@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.0","playwright":"^1.63.0","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","yaml":"^2.9.1","prettier":"3.9.10","typescript":"^5.9.3","@types/node":"^20.19.0","@changesets/cli":"3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/scenescout_3.25.0_1791806555249_0.6315393453858065","host":"s3://npm-registry-packages-npm-production"},"_id":"scenescout@3.25.0","version":"3.25.0"}