{"bin":{"mcp":"dist/mcp-server.js","sitelens":"dist/cli.js","sitelens-mcp":"dist/mcp-server.js"},"dist":{"shasum":"2074e7c4bc212f7fd799bfc147c771daedc14eea","tarball":"https://registry.npmjs.org/@sitelensapi/mcp/-/mcp-0.3.3.tgz","fileCount":300,"integrity":"sha512-SaifUCLTTu0m61Uk5TsxjmbxRzg6OjYGOct4JbTZl83jh96x4yRdYVEaQwChiBhXMgAPS+V3LpHUasegT66JIA==","signatures":[{"sig":"MEQCIBYhuzyxmpKjsw2hhnjH25jt/8wgnZ0ok3fIWAQuW2/5AiAR3KgbwP1fCuycEsRN3fmS0mohWrglnrJsK36mKZkIOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/s1RQGY7qEkDII3bFsPec1K1TaNsU/MBidlEXbdiZwAIgbPG256SGDQnpATp4UoMb63rK961z1sU4XU858j+qUL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1963001},"main":"./dist/mcp-server.js","name":"@sitelensapi/mcp","type":"module","author":{"name":"SiteLens"},"engines":{"node":">=20"},"gitHead":"4a1df708c96a676ce1ab561b6c1972c5fbd46865","license":"UNLICENSED","private":false,"scripts":{"dev":"tsx watch src/index.ts","test":"node --import tsx --test src/analyzePageCli.test.ts src/analyzePageInput.test.ts src/artifactSurfaceContract.test.ts src/artifactsHttp.test.ts src/authHttp.test.ts src/automationWriteHttp.test.ts src/browserComparisonTimelineTools.test.ts src/browserEventsTools.test.ts src/browserSessionRegistry.test.ts src/browsersHttp.test.ts src/captureGeoCatalog.test.ts src/captureInput.test.ts src/captureRunner.test.ts src/cliHelp.test.ts src/codegenSessionRegistry.test.ts src/compareLocalRuns.test.ts src/compareRunsCli.test.ts src/compareScreenshots.test.ts src/config.test.ts src/doctor.test.ts src/eventsCli.test.ts src/eventsHttpHandlers.test.ts src/flowCodegenCancel.test.ts src/flowInitCli.test.ts src/flowRunCli.test.ts src/httpServer.test.ts src/listLocalRuns.test.ts src/localArtifactRoots.test.ts src/localAuthProfiles.test.ts src/localAuthTools.test.ts src/localAutomationCatalog.test.ts src/localAutomationSave.test.ts src/localBrowserSetup.test.ts src/localCapture.test.ts src/localFlowInterpolation.test.ts src/localFlowLoad.test.ts src/localPlaywrightLaunch.test.ts src/localQaActions.test.ts src/localQaArtifacts.test.ts src/localQaAuth.test.ts src/localQaBrowserContext.test.ts src/localQaEnv.test.ts src/localQaInput.test.ts src/localQaInputResolve.test.ts src/localQaInterpretation.test.ts src/localQaReadiness.test.ts src/localQaRunner.test.ts src/localQaSecurity.test.ts src/localQaSteps.test.ts src/localResourceUri.test.ts src/localRunResources.test.ts src/localRunService.test.ts src/localRunsHttp.test.ts src/localScenarioRunner.test.ts src/localScreenshotPixelDiff.test.ts src/looseScreenshotArtifacts.test.ts src/mcpBilling.test.ts src/mcpEntrypoint.test.ts src/mcpHttpPayloads.test.ts src/mcpSettings.test.ts src/observeUrlCli.test.ts src/observeUrlInput.test.ts src/observeUrlRunner.test.ts src/packageMeta.test.ts src/packageScripts.test.ts src/pathUtils.test.ts src/playwrightCodegenConvert.test.ts src/playwrightTraceVideo.test.ts src/pruneCli.test.ts src/pruneSiteLensArtifacts.test.ts src/registry/registryCache.test.ts src/registry/registryCli.test.ts src/registry/registrySync.test.ts src/reportGenerateCli.test.ts src/reportPdfCli.test.ts src/resourceUri.test.ts src/runLocalFlowInput.test.ts src/runResources.test.ts src/scenarioExamples.test.ts src/scenarioRunCli.test.ts src/screenshotInventory.test.ts src/screenshotPresentationHost.test.ts src/selfTest.test.ts src/sessionCli.test.ts src/sessionHttpHandlers.test.ts src/sitelensClient.test.ts src/sitelensSetup.test.ts src/sitelensStatus.test.ts src/toolResponses.test.ts src/trustedArtifactFileUrl.test.ts src/workspaceContext.test.ts","build":"tsc -p tsconfig.build.json","setup":"node dist/mcp-server.js setup","start":"node dist/mcp-server.js","doctor":"node dist/cli.js doctor","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","pack:smoke":"pnpm run build && node ./scripts/package-smoke.mjs","prepublishOnly":"node ../../scripts/npm-prepublish-check.mjs","start:http-runtime":"node dist/httpRuntime.js","test:integration:browser":"node --import tsx --test src/localArtifactLifecycle.integration.test.ts"},"_npmUser":{"name":"sitelenapi","email":"chris@razorsoft.us"},"homepage":"https://sitelensapi.com","keywords":["sitelens","browser-intelligence","browser-observability","browser-diagnostics","browser-debugging","browser-automation","visual-regression","mcp","model-context-protocol","cursor","qa","visual-testing","localhost","testing","flows","screenshots","developer-tools"],"_npmVersion":"11.12.1","description":"SiteLens Browser Intelligence via MCP + CLI: browser automation, observability, diagnostics, visual regression, and evidence—Local Playwright browsers, flows/scenarios, Playwright Codegen to SiteLens flows, optional Cloud/API; no Docker required","directories":{},"maintainers":[{"name":"sitelenapi","email":"chris@razorsoft.us"}],"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.1","pngjs":"^7.0.0","dotenv":"^17.4.2","cheerio":"^1.2.0","playwright":"^1.49.1","@sitelensapi/images":"^0.1.0","@sitelensapi/compare":"^0.1.0","@sitelensapi/observe":"^0.1.1","@sitelensapi/reports":"^0.4.1","@sitelensapi/qa-smoke":"^0.3.3","@sitelensapi/report-pdf":"^0.1.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/pngjs":"^6.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.3_1791830907974_0.8353410264961476","host":"s3://npm-registry-packages-npm-production"},"_id":"@sitelensapi/mcp@0.3.3","version":"0.3.3"}