{"_id":"@shiplightai/mcp","_rev":"93-3e9896251a1258689577c25d667b24e2","name":"@shiplightai/mcp","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.1":{"name":"@shiplightai/mcp","version":"0.1.1","_id":"@shiplightai/mcp@0.1.1","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"54267afdfa166f3333ab5fd754606d58709a0e4c","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.1.tgz","fileCount":2,"integrity":"sha512-RNPsonX7ZzPUHxwswzH2rb/hhmlVm8oBZWR+mn/fB9cZ0er5hnHLgwIgtrjCSEd4lrsRxXtzgWbRUgn1bizx6w==","signatures":[{"sig":"MEUCIQCBt+DX6coPElr47wkVmh2TgTGq/NMY9FOyVoODmnQ4PgIgeON/zbjMhS4Qfw7dxCsYTuIE4o3PPwmnnr7J49CDa/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7579500},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","dotenv":"^16.0.3","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1771516116804_0.6627230667494943","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@shiplightai/mcp","version":"0.1.8","_id":"@shiplightai/mcp@0.1.8","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"11d7333629f930caec6bfd010fe3b0b9b8512e9f","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.8.tgz","fileCount":2,"integrity":"sha512-eKjGtD8QI9tn17d5SaAhkpmSrc5RdHlvhd25ypCXYvqg8Ei2tooEgyY3u3rbktlHmMLsvNXrdLAmO3VFH7qA1w==","signatures":[{"sig":"MEUCIHmhSM3Rdn5e4ixcBvFERCszUNS5tCsbKUFzfiHWHhowAiEA2pPqlhxbRDegHOl0sc2ZJ3Mpr5SwLz1Z4VRDFJFmzfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7579533},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.8.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/7b29b18db913df8d5b0e67ce06aaf766/shiplightai-mcp-0.1.8.tgz","_integrity":"sha512-eKjGtD8QI9tn17d5SaAhkpmSrc5RdHlvhd25ypCXYvqg8Ei2tooEgyY3u3rbktlHmMLsvNXrdLAmO3VFH7qA1w==","_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.8_1771516887389_0.9001935491910649","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@shiplightai/mcp","version":"0.1.9","_id":"@shiplightai/mcp@0.1.9","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"118ac3f853222fa86eca2b72d1254bb20b72fd45","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.9.tgz","fileCount":2,"integrity":"sha512-flI/mtIXpA2WD5Pxn7qLQAl1wJn8tx1oqu4DPOH4jhNsC+/GM4jBAk1V6rz5//9yBYi00ujo771NW6EXkaKerA==","signatures":[{"sig":"MEQCIG3e0LpTG7NKzGTawhDJ8xBPFzhvj8i5uAKxv7yaVmhNAiA+7wCACj/Uf/uBb3woURBxhHTZNFfaECAwTEdqEEpXRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7584035},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.9_1771517169608_0.17605625405607617","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@shiplightai/mcp","version":"0.1.10","_id":"@shiplightai/mcp@0.1.10","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"ee7c3c193000458fa482a30ada674de474a883a3","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.10.tgz","fileCount":2,"integrity":"sha512-Mjou0Aynj4WemOk4q8i+gp8LoCcOAHWB4ZjmGzHPZ9TtZaSvDydyLZ/LcXWBhV4Gyxrtaq4t1XfYxkms+4nscA==","signatures":[{"sig":"MEQCIBv4N4Y1ZoY01LrY4TjEILXfOk1wO4eYPZsr7ySqaGWJAiAWNJSD2GYIw8bt/gEjeCnoXBbMZsVIBq9aEFl4s6WPew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7360486},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.10_1771517396581_0.18034407209423153","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@shiplightai/mcp","version":"0.1.11","_id":"@shiplightai/mcp@0.1.11","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"e256ca9ded53e3dc8f7f6340eb9715aed2be8956","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.11.tgz","fileCount":2,"integrity":"sha512-uZkUI8W1aW1Z4BdG1Q0URbYzzPETWMNsMj/qW63SRtLLDG6VB8LMc6wBh5qmjxIsNLr8CzHvNXKGnNV4zZZ8wQ==","signatures":[{"sig":"MEQCIFfLU4vawoxXQr+6gBZjLug6YuLsnaGdfqaOSUehbor/AiBEA6TmziTLv7KGZiOlbTdSs1tUecnnYOhjsHv+EYSgbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7360486},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.11_1771518166374_0.8201810234592257","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@shiplightai/mcp","version":"0.1.12","_id":"@shiplightai/mcp@0.1.12","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"e0b57807f075742a25a3547284ebfc4768cb460d","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.12.tgz","fileCount":2,"integrity":"sha512-ZpmvCcixTErmOGs80KOvIKAAsB+j8t65bmLrH+hSozsw9IEX6ZLohAo1PBJoNJgvahXcGAwQhq3h46IeUZbjOg==","signatures":[{"sig":"MEUCICe6gBwrM/b7vF8KVfdETRID9hKUBC1rchVKxDDTSTXFAiEAqQ0SHo5t5JA9MRIjPxnXOknxmz/StqmCZdmu6bjp4ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7360677},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.12_1771518606807_0.35228437853381256","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@shiplightai/mcp","version":"0.1.13","_id":"@shiplightai/mcp@0.1.13","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"c00f674a79705b039dec4369a61c260fc710fe43","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.13.tgz","fileCount":2,"integrity":"sha512-koxHN5pDQ/VsbYmSF+P58rmZRNQ/b67yrQXRla3HFnNIghs0lojjb6T4vq16x/lnz1lwxzWBTZvwvYMI7K8kIw==","signatures":[{"sig":"MEUCIQCtmxiLh46rS+tWysHWtIDOasudyDt6LHZ6b9Ie08BhJQIgKHqQumGVE1cBu9VfirehUVG2kc7M9cXj7Qw3OuEZZx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7361693},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.13_1771519244048_0.28520663984164996","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@shiplightai/mcp","version":"0.1.14","_id":"@shiplightai/mcp@0.1.14","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"62b953a6fe81c18b77e4c6b071e9d756d1bc26f5","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.14.tgz","fileCount":3,"integrity":"sha512-7+T9fEQsGmiNOvFUlXMMNS46aAWqCOhcPZTISarooHdj5ee7GD/xq6yntlbvBNveGVDFml5L43KWP/FH8TnXBA==","signatures":[{"sig":"MEUCIDGoWybpwUC7iaceGkzIWF2pNOq5eu7hRW3mICS5vmaqAiEA7uMdTM9Nwe6/I68j+5ycooFmLjTwGtxuTW3R9ZklIO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7364267},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.14_1771519638874_0.757699709333874","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@shiplightai/mcp","version":"0.1.15","_id":"@shiplightai/mcp@0.1.15","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"03556afeadee5344c12e1cc527ea98346b6ed77d","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.15.tgz","fileCount":3,"integrity":"sha512-j0Jin1LiC0Nt7p8mfRUXAwVGhRxjOcRIcQEY0cvhvCZBl+ALNbqW1CE6+AVB6YCKsl8xv64o/kjTT71b2Fb1gQ==","signatures":[{"sig":"MEUCIQCpPl4wj63RCCEibFR5UnWsnvZtsY2QknBCKjgrvAN82AIgF7yPq24lpwo6MMkBny4ztjZ7dt0Q6GmeRFbQFSFbrFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7364073},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.15_1771524117581_0.3474594740265682","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@shiplightai/mcp","version":"0.1.17","_id":"@shiplightai/mcp@0.1.17","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"966eb8a34bef2433fd20aaac8cc14a2af4d387c0","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.17.tgz","fileCount":3,"integrity":"sha512-NdMwKG7FdxAJMOWMbYEuWO8njASYdr9zIoieGCiluo29zIBeCTnw/gJP8ZFfzKRzWv76w47Bgf8PQI2L2MhrwA==","signatures":[{"sig":"MEUCIDZUaoMYLtXX7EJ8gXlLEtilpNnWMOwsYz07LHuvCrnrAiEA8uUcrDM8r48wuXbPPQMk6PsE+JryQkYdG+FkrBANVfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7364120},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.17_1771525411085_0.33652545124711475","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@shiplightai/mcp","version":"0.1.18","_id":"@shiplightai/mcp@0.1.18","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"12a5c93cd3797c1e80f02a54b9d99dd6d92da767","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.18.tgz","fileCount":3,"integrity":"sha512-ol9gXz5GnS+8+hbfLVF1dg7jn/k0awgucWHO6JKMZs8LhXv18yBWt2EDgiD0x6J8xO6EOI66yJqCWrZv3Ure1w==","signatures":[{"sig":"MEUCIQC4cWcA7WNrTXm9cZIBoX66KE3x1KXakwuybJnI9tGp+gIgcbZv/PMd9PHo1GEqxig+TOBVwfQTPxV57C33lV1GC6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7364244},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.18_1771548480252_0.8525688267674518","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@shiplightai/mcp","version":"0.1.19","_id":"@shiplightai/mcp@0.1.19","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"db53ac3cbad628a6ece1129f0c2dd07b9365cf32","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.19.tgz","fileCount":3,"integrity":"sha512-9RFE972sNuTtF/kD/S4a9cEISU+cOJW0erRqIno1Zfk4387QxFKDarsLFDw1QaeeU21rTDR1ky+0DpN3fI2yNg==","signatures":[{"sig":"MEQCIEkbsDD9BAQrShIL5wBBjT2+si5toaeuTeq08NwrxtddAiBxY6nHfZmOlYSPpf4WcsKnQBsM+tJfZDYpqtS5/8f/GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7365368},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.19.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/f3a1e8cac8bf88c7e0e8b8a1dca2af2f/shiplightai-mcp-0.1.19.tgz","_integrity":"sha512-9RFE972sNuTtF/kD/S4a9cEISU+cOJW0erRqIno1Zfk4387QxFKDarsLFDw1QaeeU21rTDR1ky+0DpN3fI2yNg==","_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.19_1771609455870_0.9689894197278179","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@shiplightai/mcp","version":"0.1.20","_id":"@shiplightai/mcp@0.1.20","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"d230eec0e5d099842b70214b07973fa0d2355b50","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.20.tgz","fileCount":3,"integrity":"sha512-1wmMEgk6lhHxLUaNkDnZH4c+BfX00GxIzMzQJzvv964XAL7dwLv2qcWn2UNQivcrrtDw6+am1ekLZZGzuLyViA==","signatures":[{"sig":"MEUCICfFuh0Uo3P8imf2gsobFHCo5zTEiytocgUoayp2nYjUAiEA5Qeg/cpGOBlBRe062+qehQoUY4SKOgI+ZJLuVoDyCTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7365402},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.20.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/e06660c99fa651df1bba9afc622f1aa1/shiplightai-mcp-0.1.20.tgz","_integrity":"sha512-1wmMEgk6lhHxLUaNkDnZH4c+BfX00GxIzMzQJzvv964XAL7dwLv2qcWn2UNQivcrrtDw6+am1ekLZZGzuLyViA==","_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.20_1771610039270_0.5280742472877722","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@shiplightai/mcp","version":"0.1.21","_id":"@shiplightai/mcp@0.1.21","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"b292e8f3f14e044f503c78f8efb1eb778242f3a7","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.21.tgz","fileCount":3,"integrity":"sha512-kSz9ZJmky+k+iGpcUuWAvWEgrS421Hh9aTLC68Ltt03E7YxOf6V5JkT88ff9I3UypcMUPfJcNcBJGiKdRHUwpA==","signatures":[{"sig":"MEYCIQDqoTXQmHAfy3qcp4FBlChVmgCCGF8ZsuYolYHpndLgoAIhAJK+mgTtMDC8CF98T1SW+LStNDc51/6OmG+iZhso7iLZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451493},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.21.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/3bf669fc9403f9f0d45d7657f50b4715/shiplightai-mcp-0.1.21.tgz","_integrity":"sha512-kSz9ZJmky+k+iGpcUuWAvWEgrS421Hh9aTLC68Ltt03E7YxOf6V5JkT88ff9I3UypcMUPfJcNcBJGiKdRHUwpA==","_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.21_1771791888224_0.8026425913491302","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@shiplightai/mcp","version":"0.1.22","_id":"@shiplightai/mcp@0.1.22","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"e1807907a5f00d68eb5fd79cadd24cf5e094c671","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.22.tgz","fileCount":3,"integrity":"sha512-r9pXJxMjfO8N8dxKNNmgqKfAo/SpmXQMmenX5jeECSMNUeFcdqtFxHjbFyIVZSTfAem37TRdYUfI6fDkfvLMWw==","signatures":[{"sig":"MEYCIQDmJ0BQCH+1a8Z3ssvuLllPvI78R/8XOVPGlGjEnyTuFQIhAMyYnOKzkPy4iLKRK6qLX8w8MeoOUY3D5YFooQRX3oVC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451592},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.22.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/2a4dee3adb70297f746e0cf540c28362/shiplightai-mcp-0.1.22.tgz","_integrity":"sha512-r9pXJxMjfO8N8dxKNNmgqKfAo/SpmXQMmenX5jeECSMNUeFcdqtFxHjbFyIVZSTfAem37TRdYUfI6fDkfvLMWw==","_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.22_1771792206303_0.708060102612688","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@shiplightai/mcp","version":"0.1.23","_id":"@shiplightai/mcp@0.1.23","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"11cd76c9aed51ff9475367daa72cb708a9198d8d","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.23.tgz","fileCount":3,"integrity":"sha512-DG6mtRUK4DrJrsPHfkDjQ956mWoY9Mpw6UYH2jCRowGhHNHqkMrNCh8OKS9BKig/7BehkfTmpLiOqZn+aEDUcw==","signatures":[{"sig":"MEUCIEjFZvcYy3suuJrFLsyuM/JKfOnfLhF6DjveXwXgGHamAiEArwx6G9qpQyOgiCnrgAamwfyDKNRRedjZ/Or0KUdSMnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451567},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.23.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/b0ddf195c07b69fd7ed7aff30011828f/shiplightai-mcp-0.1.23.tgz","_integrity":"sha512-DG6mtRUK4DrJrsPHfkDjQ956mWoY9Mpw6UYH2jCRowGhHNHqkMrNCh8OKS9BKig/7BehkfTmpLiOqZn+aEDUcw==","_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.23_1771793499982_0.18431886963729083","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@shiplightai/mcp","version":"0.1.24","_id":"@shiplightai/mcp@0.1.24","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"cbcbae37fb387dd1bb83353881f1e22d1fb59326","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.24.tgz","fileCount":3,"integrity":"sha512-f1pKEyk9shz21yeZQqrvLOfhlxbApEIld9UOIljZ83W9AJ0tpBsHPBFjGXEC6pcqs27BYT/qDd1kX8EUpYCY+w==","signatures":[{"sig":"MEUCIDN0JSZikJp8xVSlAOvPYuo7MWE0lrLje9PKl0XYd9nvAiEApQkqn1gvry7AEBtWL2zn9befL6cgdXz6xH38nBC7UbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451678},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6404d29dd233b31fe32b4ec921f2c2e6c4420623","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.24_1771816195868_0.13765329537250404","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@shiplightai/mcp","version":"0.1.25","_id":"@shiplightai/mcp@0.1.25","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"f52a2a8d1e91bdf181c6aa28d5541882dfdb630a","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.25.tgz","fileCount":3,"integrity":"sha512-qfzf9vp8GqCz9VsQJs5Y0x/HWSDL2mzAE8W1IejcjjxX6VVydmrHpTtR2ysIzS51EuVyq8pSqMvqRY5STEybDQ==","signatures":[{"sig":"MEUCIAdI1PxAQZPPzdmM4xM8+b3jHELxMgjxG3pAGudUdw6PAiEAwISAU36ojAQVzb0CLEqUp0vkotzTuQHepcrh1moNemk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451684},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"9a3f444b5904d3d8c29a5ba4bf5cad5d33de28e9","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.6.3","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.25_1771818501993_0.11844727890760098","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@shiplightai/mcp","version":"0.1.26","_id":"@shiplightai/mcp@0.1.26","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"164074f654cd1f0d97ba56fdf7594250402e3a21","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.26.tgz","fileCount":3,"integrity":"sha512-lxl/1GIPjzP8M++s+QY+KKvTfMe8iypRr/m6pbDSjQLNh0l4LY5att2NEssPxlH+tDjLUguf3/Ovgq/YFSKfcg==","signatures":[{"sig":"MEYCIQDRSW8ZB8Yi6s/W7Ru8ipyODdF+sN7txpjTOybHNj8XfwIhAJAA8ac+QXAW8qrDPzB2UGTWgKExZmLZuAKSPE9A17VJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451698},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"db3149f87188714d3547c05add8531ce574bbfb4","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.26_1772128697574_0.9735977341290711","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@shiplightai/mcp","version":"0.1.27","_id":"@shiplightai/mcp@0.1.27","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"7b53ce14bb34bf4e7a53ba60e17eab869ad884a9","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.27.tgz","fileCount":3,"integrity":"sha512-8mjFeeJGLMQJ221a3IZy6e4KoFe+slCctmxSFtEvLnJxSpbkZvD+dQlp92fJIJEH9gPohB9tFnrWm8mX3YxVUg==","signatures":[{"sig":"MEYCIQDmz7yAZEHAXRe0uR6oMFuCW3Kfc6t+oqU33jzSmKOrDgIhAOJDksGPaQTK+YHgBn64QKvI/bLQejKq6Rv0MZ1hyiBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7484187},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"a791221a6e53fc7c2fab5e5a6a65564d27c9426f","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.27_1772682250106_0.16462680837330623","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@shiplightai/mcp","version":"0.1.28","_id":"@shiplightai/mcp@0.1.28","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"d024c64010e70da7363f0f1d0e1ae76c028555ec","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.28.tgz","fileCount":3,"integrity":"sha512-5aEFpPtAGCpMa+JEPHMOJzm2d2oviuJenPxMFGIAZ2C0N+9FSW5gtia4W0HcIX5wemLH+XE11cZnm0nMo/SUww==","signatures":[{"sig":"MEUCIAkOG2o3l21OTVgfGdeY0Wv0xLm+Lt1lNJ/MbMRGb5yYAiEAkWjK2kIfLi21NH95i1bJORqZqCpEXXRnSvlEo8rTCxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6619404},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.28_1772738774381_0.8168306251474184","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@shiplightai/mcp","version":"0.1.29","_id":"@shiplightai/mcp@0.1.29","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"e08941870d6db772e381ad267a8449d7ec6ed8c3","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.29.tgz","fileCount":3,"integrity":"sha512-3qsA2CRlENg8rb3qlNZJauaDIgk+Sd53MPC8gaw4x/4lo0j6f4wakSFJJpg9KfLDIJArkFbV1S9fZM2LOISCgA==","signatures":[{"sig":"MEUCIQD69v0s4e6tKUE69n5MfBDwEJZWp3vP8jWb2ZEVXKyQ5AIgLnw5ppIQqYU8ZLgGkq2Ay2W0A4O/nw+Kpz1M1B6zxf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6623275},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"^1.55.0","posthog-node":"^4.0.0","@playwright/test":"^1.55.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.29_1772771601903_0.3065087638249959","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@shiplightai/mcp","version":"0.1.30","_id":"@shiplightai/mcp@0.1.30","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"df4fce2e88aa4072a610f81239f87f219459229d","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.30.tgz","fileCount":3,"integrity":"sha512-GuJ85urnDmXDO/VdUK4P0QTiQ5N/O5ODsulvd/bVx3JM2fL4UtIZhFsufDUQ9ztv7n0Lco6TC4zeUNUT92iJaw==","signatures":[{"sig":"MEQCIAR1t7CvW33gGy6dTuj+Plhcntro4mntVmVHHRD1Us7zAiASIoijDFvljnKiR16TGrIEgkmenhosFmLrKbY5HFI0QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6630783},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.30_1772858261788_0.009685422648886277","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@shiplightai/mcp","version":"0.1.31","_id":"@shiplightai/mcp@0.1.31","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"3302c683ba9eddaf5054ce00e151f9063cc0e704","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.31.tgz","fileCount":3,"integrity":"sha512-GguVYqT7LnNJA30UcBmAqQd29JwbyMGHM90DXvijaY8g0elCPzGaWjfs1Eshyfd8N9aPRO57S3/tTiKr4mWvJA==","signatures":[{"sig":"MEUCIQDwJS7FLDNVprZjJycFiJDrBaGaQZ2viGZToT11UGoeNQIgZGzThR1TZ+2VYGEPXM5EQLjHwUHiA30FXNtDSY12QcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6654458},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.31_1773024438611_0.47396218668742685","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@shiplightai/mcp","version":"0.1.32","_id":"@shiplightai/mcp@0.1.32","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"f21daa747d72857bf71fdad8bb8cbf0d6253607f","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.32.tgz","fileCount":3,"integrity":"sha512-DT03sDMkzgFiGH70u1A+fyDplRyoUTXE1JEKdCWLrihWh0WYgACmrTUdspD3cCmc43wDDUHLvPQdB4FW0p2kxQ==","signatures":[{"sig":"MEYCIQCr5xyW5kApINLGIA2cF5U5H2EfR+WHDGmNuuFnXo/BIAIhAJjSPDFJ4PneAZM9xibLb8dUgz98vVd7+OMO/RX1/dmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6669286},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.32_1773083909457_0.4395964399427752","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@shiplightai/mcp","version":"0.1.33","_id":"@shiplightai/mcp@0.1.33","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"85844cfa31063c513485f308837b3ac6d485d82b","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.33.tgz","fileCount":3,"integrity":"sha512-THMRDa76muJwdllXoQ0ej14lvU/T00rJzIoxKb085MhyhlaouKXIOPvbxuOIDCqosioarWwtMEOHHQWBa6y86g==","signatures":[{"sig":"MEQCIHuYoIBhZEYrQbFpgD7w2svAVgPL8WqtYp4Q6UN0LzYcAiBPHDN5VzEB0iMqoP2ngtRFk6ZmjxW3Ge+AjdowqfAxqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6669338},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.33_1773088719317_0.33321797852551116","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@shiplightai/mcp","version":"0.1.34","_id":"@shiplightai/mcp@0.1.34","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"988fa4bfda369cb82a03c1e4e06ace8365d23e94","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.34.tgz","fileCount":3,"integrity":"sha512-gqw2VzJm4iRBKWtDdcTBgbkIyM6NdmogVFB4b5brBXXmAL28yRxojH5j+389icok6CBkigan4ZOSRcXAPEePEg==","signatures":[{"sig":"MEUCIQCn/F9lotBn8UbW4p8c//eleOJQQg2NirJnLqt2zqqkTAIgbaB9A9jHlaSUmWLuJXMq47se4JyfvizwzKt3jAPpHjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6669731},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.34_1773170722746_0.7187084187328665","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@shiplightai/mcp","version":"0.1.35","_id":"@shiplightai/mcp@0.1.35","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"c0e191a23dffcb903207b32fa9b84ab42e021554","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.35.tgz","fileCount":3,"integrity":"sha512-d3JUkhJ8/G4f4IYv038hir1HPAdMtSdFbKzyXQCrlXB5LEmyCWfBZwcX9/Jfx3DKg7bvHF9x87SEhitC1NFoHA==","signatures":[{"sig":"MEUCIGpc478dNMHpRvdXO5a57J/ZNbH0M6+ZI5JjXEzZmLPgAiEAtDnuWAFZRvTwi70EDE6oZd+FExoclkRwt0nQzdGqVKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6669950},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.35_1773171233845_0.8080148410110639","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@shiplightai/mcp","version":"0.1.36","_id":"@shiplightai/mcp@0.1.36","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"39bcd799bab05422668cd0f5c4b65fef8f16b203","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.36.tgz","fileCount":3,"integrity":"sha512-Aj5zh4vhu0i7fCXORF0B00EaI1SvYs8FCRwvpt4KR322icXxGys7e9ei31DOZPqP8/cel+EnQhf/aGokpkuUyw==","signatures":[{"sig":"MEYCIQDrRHtODP9FeEkHXVCKGc41hwosDY6KWVf/pk/gMSzKwgIhALqH13n+g12wYNuRvwemsngq7E5jOAGqtPaMywsrU+jS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6671335},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","typescript":"5.5.4","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.36_1773211261395_0.7103668876012719","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@shiplightai/mcp","version":"0.1.37","_id":"@shiplightai/mcp@0.1.37","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"982ac039bfb235cd664859b78e16f1f4f6ab21ef","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.37.tgz","fileCount":3,"integrity":"sha512-U0hTvU9GW6ASZ3DCmX0XO9sfBF+oJnaMsi191oiopCtXAnnvfS1y2XgbD1mxymoEQ1FyF99KjhhcGVmce2GoVw==","signatures":[{"sig":"MEYCIQDUHLfbtZ4LPbt2G+MIrfuJleRH7EUAVwhsZro5lcGRiAIhALUbiin1cmVwS3NETVIAPLhPyBWNA+2fmw9GBDoBfmKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6672588},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.37_1773250473519_0.4988273232976381","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@shiplightai/mcp","version":"0.1.38","_id":"@shiplightai/mcp@0.1.38","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"9bd8a2e07a4344dc763434b5c8fdcc039b078356","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.38.tgz","fileCount":3,"integrity":"sha512-Pmu2o4pPESkKV+19PwwqMnZPQ/yNqP4mxBSFeG7OqhuvR3LuM5CyM0IqPu6noUObLIVXb16s0NZTe7shV/CfKg==","signatures":[{"sig":"MEYCIQD7pbvKP6qhWner39mUk4XJWC5u6Pu3TDPlb+EfMOmWrQIhAI/JUzfLHtKVgdEmPSiTetl2Ybhm2TQ5PdBLl86vKMv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6685989},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"bf0205d10277701031d41163cccdeb4c0c69a2e8","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.38_1773366164846_0.1911693534341954","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@shiplightai/mcp","version":"0.1.39","_id":"@shiplightai/mcp@0.1.39","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"0a40a7230f1d7aa6f179a657f104d2532384a852","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.39.tgz","fileCount":3,"integrity":"sha512-MGP80qdrmS6fJxf6hvNNcWhUVa13iVC5+jgba5suFo9Vgh5+jtGBekTvPuPtKx476fPEwfmOpyJKJNEriEIbLg==","signatures":[{"sig":"MEUCIQCgfveICeo594rbOJCgiDp8YONTuyeqxYr2D9+NNrtvuAIgArqUcrmSDs7NlbGZ4Ji0+E5X3JflMJ+vL6XsjXHVrJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6688212},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"8b4762a1422b1395a551a0cebd27904a5f1d6039","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.39_1773428374680_0.04918568122054556","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@shiplightai/mcp","version":"0.1.40","_id":"@shiplightai/mcp@0.1.40","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"41e64080526d756de87c8b0df702cf3d44e92224","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.40.tgz","fileCount":3,"integrity":"sha512-TZXHcxjTrtaLngKJTlxYYYHOQuNXqPqGfKOdsUo7AnyZSr0oIoRupKFrLHNfmMWpwDTp0LRCE08krHQ6Y5PD0w==","signatures":[{"sig":"MEYCIQDqSKLApJCersyUr+Mdwpj+q2zldJG7NzXhjHnrWi8dwQIhAO5HbsosCeD5rRftiHGjpv8E5tvaCwA41ByQSYZCSr/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6692822},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.40_1773451829374_0.4118491650710143","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@shiplightai/mcp","version":"0.1.41","_id":"@shiplightai/mcp@0.1.41","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"21341d3fedc14b5ab22638392f239389974e3e5b","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.41.tgz","fileCount":3,"integrity":"sha512-nz9iSvJEVaqg4w2IEykLfa7iJbFzUaxevnUoibvYj3U+AP18/XPdsMV+CPhOeUoXD3qeAWk5/FD0cHiVYvNzdw==","signatures":[{"sig":"MEYCIQClRAt71Tf5Lh7xxZ3wXxk8E8vi36gxpeuhJoipx5cNpgIhAP6ynmAb8uiaaG7/0P8NHsEDtz/2SW9AkX4Y5OvB5Cy7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6690144},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"0093e676003109f9705ffdaacf1d95ef488ba75c","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.41_1773532642561_0.022541021660436922","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@shiplightai/mcp","version":"0.1.42","_id":"@shiplightai/mcp@0.1.42","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"857dc84fce13e13a364e90b8a65f511173365801","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.42.tgz","fileCount":3,"integrity":"sha512-hTWbTnGhwx1olYYeEwm4XMkvmJmwGjbLul+QrEQRJSeWoLWa7O3LWwWhuii44iTpKG9DRClqm/th2kHbvLCPvQ==","signatures":[{"sig":"MEYCIQDHOZA7zdVuCoCIpzYWF6PVevArJ1uYs2nWOPSg5NhNlwIhANfbUHpWNHq0LKpbDQiwxwR/VygevHBeUlacoDlJkjCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6690140},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"3867048b09cd62c91cf949b54ff565511f401468","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.42_1773637042522_0.6629183760236914","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@shiplightai/mcp","version":"0.1.43","_id":"@shiplightai/mcp@0.1.43","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"fab678fe21754aa06e59cace08d6a4b99e44c888","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.43.tgz","fileCount":3,"integrity":"sha512-XqjLjTSQzzL/IJEzH9HPlBgs31UnjPbW1RQDnlNNO6PHLT7AYyRhgfyetvyI2rBAwf0nUrY0rHrw0T2ezUPUMQ==","signatures":[{"sig":"MEUCIQD2yPBvnQqsCmRjcwyjnQm0wfVCqw9l5DWzWgqzlnrUTAIgKTPtzSYgLI6Wkek1xhielcMJb6LUuBvu5IuwyyL+LXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6717172},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"23ee15facf256a7921e9cc970e867ab1fd95c87a","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.43_1773700765276_0.35063795429285793","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@shiplightai/mcp","version":"0.1.44","_id":"@shiplightai/mcp@0.1.44","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"cf5dbb7f0ec704f582b45cf9baa7db0d1da15802","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.44.tgz","fileCount":3,"integrity":"sha512-6GOojlzWYhLkhb6kwlUl0EqglsJOlRElJrQlHQjdMIennJaUfTK5sfbbiFAf/hAkSahg4clL7DWjedxHcXD5KA==","signatures":[{"sig":"MEUCIF7ulJsMx8TaiGXCaAXkVQOtIGgNCq0XNw4+tiwt1sN+AiEA+5cJk0Vyh1yoRo23VycXxDLbO702hldRkTVe89uRmgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6718749},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"d7967f6e1f889e592cef9c146c73fb8e99feeee4","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.44_1773767555499_0.7512549229562571","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@shiplightai/mcp","version":"0.1.45","_id":"@shiplightai/mcp@0.1.45","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"50f5fa41eb1f70f46502dbf1c41a53cd9d41bf20","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.45.tgz","fileCount":3,"integrity":"sha512-PdcW7YfkQrZwC5Qg/g5peVOrTFeuOBlv0U5xyHOKctNhh5ZuK806IuWkXuRRM/Sr+FAzFpsI3xWSNgOaf4lUnA==","signatures":[{"sig":"MEYCIQDJPzG3ibPl0P5z3iOcDSYPaQxhcJukSHgfYRLp58W1ZQIhAPmoI6IWXawHYVoudFv3h/qycXNB2GknjvEqfut/k8P+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6719153},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"9cdbd7e538d073580dafd1b60bc6673de740f08d","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.45_1773771671020_0.4639588486920496","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@shiplightai/mcp","version":"0.1.46","_id":"@shiplightai/mcp@0.1.46","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"bb60b5d5eb397ff80c00f30e433e29c8243bed09","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.46.tgz","fileCount":23,"integrity":"sha512-E1erGO7rKYFOf7VBvHVDMMMkaItWWTHAWEA9Rr+eS1WI+oPRXaakglWyxQAI29pdMbgEwZcdJ1as0WKBKKwa4g==","signatures":[{"sig":"MEUCICcLBR54Vtesw5ycOZJO6/3VsUMK9KU56Lu2GLQ1OShgAiEAlwGoCJrp0uIR2VbB5MW9q4C9qD067WiGW5iXk7J8B2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6782109},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.46_1773800663963_0.7909032452021552","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@shiplightai/mcp","version":"0.1.47","_id":"@shiplightai/mcp@0.1.47","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"368b13a5589f49d61754d3e149a94270176aa9eb","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.47.tgz","fileCount":13,"integrity":"sha512-fHCDnjX39ycF6ehpEz69NUyb5NNow9npQ/V8vqQf1PZKP6czidf9DbTpbVwUHrDDOECST/f1ICAqjImt0wlz+Q==","signatures":[{"sig":"MEUCIHIKZaKy02ElIS6GWMCJ8MhCd6Nreq5uC+SB1vleFTtZAiEAythH22YQq7wcYYaZfTY4qq3I7ScZ7nd6rS6BesK8ZEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6766292},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.47_1773801238131_0.7118250853552508","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@shiplightai/mcp","version":"0.1.48","_id":"@shiplightai/mcp@0.1.48","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"ecd5da893a08e426a377264346fc5b14f846ecc8","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.48.tgz","fileCount":13,"integrity":"sha512-nn78ZeERBxlBZxz4j+9bE/T32eCHVHz9fYsPM4DOcnPEpSf0i2nu2F+vOhCNPukZs0I9S466CHL7ybYLk46c/w==","signatures":[{"sig":"MEQCIB9BAkKRECfCVBTzSZ4beqPqVfn0GoJR0E7QUwo1qHh4AiBNMYSjegjoRaC81Ou6oAS0s8g4W9OvC16BjZ/0HgImQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6766939},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"0c3912a887e093c46bca8e13f186c9aea019bb45","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.48_1773850059886_0.238013104452643","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@shiplightai/mcp","version":"0.1.49","_id":"@shiplightai/mcp@0.1.49","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"12a351dc1c46450315bb285af7e4f682d27bb605","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.49.tgz","fileCount":58,"integrity":"sha512-F0KINNJjCeeai18Y+1a/mmxYBk8/5MwzsUZBRpl31OKoXZ1HviXycl3Maa3xjkAdy5UAc+VxrBt4K55/jjrmHw==","signatures":[{"sig":"MEQCICsHQaW8rSfT9YYaCdqZTPCB/18KySeBkWm58LNlOLuwAiBulzu31OT8QjV+A4uA5qcY2uRLfRodBED97yBTvHtCZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7126905},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.49_1773861982350_0.3883275841112235","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@shiplightai/mcp","version":"0.1.50","_id":"@shiplightai/mcp@0.1.50","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"97b33f698c995f884190b46c2680e5cd4022a264","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.50.tgz","fileCount":58,"integrity":"sha512-RylMsCVRv76cCi7Y579S9GfW3C7adUk0fUFQoA7j6BjfMmmXvWCd+68u3vwzeOTlzu2tO4mHnd5YXGkrHWEtow==","signatures":[{"sig":"MEQCIAuL1h5Cgpy5CdsVbOUpYAlWBMLglOJSQfBZWF86ZCH6AiA64ssCcD+gnUh6jr/6PmqwlE8ISAYFU4Q+BfWoWB1Miw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7196967},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.50_1773937520708_0.7680716769415799","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@shiplightai/mcp","version":"0.1.51","_id":"@shiplightai/mcp@0.1.51","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"f25fcc3cd6dd3d5ef6ee0435bc352880198b7187","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.51.tgz","fileCount":58,"integrity":"sha512-buhKzuvMO0N32b1jkoDjq5239YVGc9SibhlTNaM8cyzt0P/CzgMLTsJRd3ixAnZAJ42Weq2d5Wy5IniHSGQGGg==","signatures":[{"sig":"MEMCH0BP0RHz4yBKDqP5Q7LRX/KbCVTjFfawKCSjsl3Z3w4CIGaFEcWWRJosnfa6JoX4AIiPkbOQzT2NhkuWgkvEIwt/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7197260},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.51_1773951904212_0.22263596953743625","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@shiplightai/mcp","version":"0.1.52","_id":"@shiplightai/mcp@0.1.52","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"d878735428977a89c5605015708c882ea4022224","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.52.tgz","fileCount":58,"integrity":"sha512-D0BgSwZwE4f40+lEDiEsLwdIs7gNK2ZCV3eQC9W4nUryl2NYrDclzAq9lFqsRhPm5TqOOGT5kKtG0pGqXWWgXg==","signatures":[{"sig":"MEQCIG4F1lyDEzdQr72pCyKbRiINsj82yiTmdniotc+4ynaWAiA6hh8dQE9V067F/rttOyRfwbcCc6hfjUxHRi1cXGzv6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7127863},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"39161bd95439d08599829ac0f1a596ac9e7f531a","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.52_1774006939693_0.31604906213947626","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@shiplightai/mcp","version":"0.1.53","_id":"@shiplightai/mcp@0.1.53","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"1e7befb6b17205ee8e20e0b1ad740cd19a7f3f5a","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.53.tgz","fileCount":58,"integrity":"sha512-DvVd9jDv1LbpXKo/2+7UfGVG8N7aFr7MbWa/aHdbMtvpwL4JFIPI8KNyCR2vz9UP/C4fCk5JiRSb6lpanVwaBQ==","signatures":[{"sig":"MEQCIFC7jfwux4lLnzPh+MW+w4L5702ZS4MLZ0MD1GsoJk2IAiBK1jcptdKqPJGJBMaMNVo/eo9q6EbKjpkyYjGBEVStdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7127940},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"c31e787ee1141eb6f6e81dbb62d103edb2b7e14e","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.53_1774025205997_0.2878463574731793","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@shiplightai/mcp","version":"0.1.54","_id":"@shiplightai/mcp@0.1.54","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"4c45f4506b1cc0b6e51cda4ad88d892eecf6d6f2","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.54.tgz","fileCount":58,"integrity":"sha512-LN4Mm/umBIhkypKYZvybqJsEGaU4rPCJp8QVQBkfzSRpHknycyYQBRrgI/GlYGBH1+Q/CdXPFoIZBDsgYFTXVA==","signatures":[{"sig":"MEUCIQCP+OqCAG7121fXfguUYlFaSm8Q8opt54fPAjEjcfMJMwIgdf68UsGR//fAEzrUSX6qQSMURqvc5Mkyv8dyvrz4C7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7198908},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"2e06eb5d607aa2e739a1df27af41321e65ad1f8d","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.54_1774314874109_0.6101127973048659","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@shiplightai/mcp","version":"0.1.55","_id":"@shiplightai/mcp@0.1.55","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"decc6121292f033bf772e4d2add502856aa2d586","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.55.tgz","fileCount":58,"integrity":"sha512-czr93FWBv2rDk/z8EDNPRVRqQNserSMZRDGtHCazl6jj+h56BeCs1RLk5W0+NIafXPn3VxuSo8qzY+aq0D60CA==","signatures":[{"sig":"MEQCIBmKfRC0nsS+976/qaQnwRVf5pyAplfCOOaNMhveEGSjAiBOHcaakVPB88rS3jaQCuvGQI0uvcyIQO4J0Ce3MH3pYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7199327},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"09495f69c50226db9f34aab835c79b75d6e53678","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.55_1774316229676_0.8882439510132234","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@shiplightai/mcp","version":"0.1.56","_id":"@shiplightai/mcp@0.1.56","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"4fedb978e67c3b758f6c4ad1ce4ef219d4bca66f","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.56.tgz","fileCount":58,"integrity":"sha512-+VnNdq97sH8a8H48cN4l4i9ZeGMehsxQ3XFaWruIQe4C4oRv1GTEtDtGyus1rksvZ+Z2wQ/WXxR3VkPDHwyfjA==","signatures":[{"sig":"MEUCIQDvtgAp/3j3vQBezGo1lGGWJoWUtpyo2ViV8+54iReFcQIgduLFRewa00XLLhr6mLIu1b6Y0g6PfFxrIssn8Sr4Ets=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7199722},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"d1b70f60598d6cf52559f8b165abdbd0ada72b34","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.56_1774321752406_0.6246369295209153","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@shiplightai/mcp","version":"0.1.57","_id":"@shiplightai/mcp@0.1.57","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"e203ec329440074ddf133375da0c4fe7868b2158","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.57.tgz","fileCount":58,"integrity":"sha512-pztCIkVHR2UQ9wFT79u5O7WqMXoIUDRyqb9tkDmaYHwi7XLKyMlr8HXNRujjrJltABE21Mf0naBFaqqmupXOvg==","signatures":[{"sig":"MEYCIQC47prkM5Czn8ieMhw4pgmCw3/3ezqGCzGDCvAT8D5cXwIhAOmoSuF+uc4GxDduj4maygcqcZP6NMMcrNQbwB9MVrKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7280359},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6328778fb0a7d036696a37c75038a0dcaea0afcb","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.57_1774416520068_0.18295539305464725","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@shiplightai/mcp","version":"0.1.58","_id":"@shiplightai/mcp@0.1.58","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"fe9153be021bb0de1354f122d7c6de2eb95f7b80","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.58.tgz","fileCount":58,"integrity":"sha512-jPCNVQe65lkCn0X2BOPekXXEc2W8m5YOxr+b87/SLv0BwUWAUszlC4xYCFsIQI+dkwxDrZJYC4eMi9W4HGXC8Q==","signatures":[{"sig":"MEYCIQDKXsFWsTqBoC/RKpLoCEiu1Wb1Oi5Jumi7y5IqIISLngIhANTToSTbcLleaHM1qqNfJDV/Iz0N4DD9JnIThlyoIR9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7283081},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.58_1774848909739_0.5449468172963365","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@shiplightai/mcp","version":"0.1.59","_id":"@shiplightai/mcp@0.1.59","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"4fb802512e36924368c4e013d86bf5d26957a11e","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.59.tgz","fileCount":13,"integrity":"sha512-e2gIz4vMGdTv/7dthkrSwtPvtuicpF0UyYXihE4Vw3T+B5HLGGQmcTCN2QZs8OH8kEKBqCsl7DuvOqGDtKOZAQ==","signatures":[{"sig":"MEUCIDWuSR6s/c4raixDVs+otHJCAuNwDwfTtqyNvQOQ+Y5lAiEA2b+vAKc6oLJBSYlljgrdiY1OKXTOTdhTOEKdgwT0SCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6924629},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"33a689f73a40fb9356aabd25876eb5bbd10c8cfe","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","sharp":"^0.34.5","dotenv":"^16.0.3","playwright":"1.58.2","typescript":"^5.5.4","posthog-node":"^4.0.0","@playwright/test":"1.58.2","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.59_1774981690929_0.9724375834142536","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@shiplightai/mcp","version":"0.1.60","_id":"@shiplightai/mcp@0.1.60","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"bfd8c7a8654c425e9983705d64d544dcc4b10396","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.60.tgz","fileCount":13,"integrity":"sha512-Mf9iqsB6ihn47HS3A/aX/cHJGqC52RIAh6FHQXmhEQJ6AKAHkeVIf22N/ghBzOKTBAnULs15+FwVZDorCXxhoQ==","signatures":[{"sig":"MEYCIQCsSjze66qeI8q4g0zAtMbnT3PjXJhELrdG6cnmWBew1QIhAIEDTUFAh3tc/clzjki89KgGC/+ecHojsGZBUo3O0uyM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2103353},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.0","axios":"^1.6.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^12.0.1","exceljs":"^4.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","appium-adb":"^11.0.0","playwright":"1.58.2","typescript":"^5.5.4","webdriverio":"^9.4.5","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","expect-webdriverio":"^5.0.3","zod-to-json-schema":"^3.24.6","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.60_1775524432833_0.49119605999281024","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@shiplightai/mcp","version":"0.1.62","_id":"@shiplightai/mcp@0.1.62","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"a2b0b3b32e78a16c9d0e57c36cf2130a12689b84","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.62.tgz","fileCount":3,"integrity":"sha512-MvcQ9yYkCReSE1nMyT6Nomvhtaue3oqq+q2XSDNBb1YixeVkaC7boU6r0s+nJLew4SQ08wpHZyrUQDxbSfVbCA==","signatures":[{"sig":"MEUCIQDaLGwZXhImA4iTEGea3ouQT/24QHAbbSior/WWWaw3dwIgZlsX702T+1uYqGE0YKypzLPssg0wqeMEO9PBhsvJ+Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2370606},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.62.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/7465016dc5e5bc0252e87e3f6153753d/shiplightai-mcp-0.1.62.tgz","_integrity":"sha512-MvcQ9yYkCReSE1nMyT6Nomvhtaue3oqq+q2XSDNBb1YixeVkaC7boU6r0s+nJLew4SQ08wpHZyrUQDxbSfVbCA==","_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.6.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.62_1775533537051_0.7044873020199198","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@shiplightai/mcp","version":"0.1.63","_id":"@shiplightai/mcp@0.1.63","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"ba476e9c792279e1c1dde40a436fe0d1a42fcd84","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.63.tgz","fileCount":13,"integrity":"sha512-jUzS289Var3dSt69vmAo4DS7hYX26+l4GPGa4nRvg/WnE5q/bemWBaQVaehVkOHrlLeu+OwGklFyzHSQN5DhDg==","signatures":[{"sig":"MEUCIQCs+RG/HjMQ7DEN2jMC33XKOOMzTAcKRr+usE/al5UtCwIgHTsiDUF+FM7g+FF4WF9ioWn7vDfLC88IGawoXDYL1z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416079},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.63.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/9f3acfdc08fd6c9f8d5bc67ed5a58260/shiplightai-mcp-0.1.63.tgz","_integrity":"sha512-jUzS289Var3dSt69vmAo4DS7hYX26+l4GPGa4nRvg/WnE5q/bemWBaQVaehVkOHrlLeu+OwGklFyzHSQN5DhDg==","_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.63_1776207720606_0.008049414669401234","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@shiplightai/mcp","version":"0.1.64","_id":"@shiplightai/mcp@0.1.64","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"bc2a0051e93992bde321121b8bb0032528b6a7e8","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.64.tgz","fileCount":13,"integrity":"sha512-qgLj9Q5Kk3wFF++t5YDsshhiAgo9FqXFuqwVYIRczrrY6BrK378PAcq6KbJngX8dBb8VjYiE7hMvZk+ce8Ja5w==","signatures":[{"sig":"MEUCIQCm5tN8vs/hAg7UmxQyoa3UfNfgKcVKOZ1IC/hyEIZP9gIgI9r3QiniQZ28jlEEbxKCgftfhQ00Eb4QJLQSjr6Ptvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416646},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.64.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/e6e6ad54454135c079e7173f8cc816f3/shiplightai-mcp-0.1.64.tgz","_integrity":"sha512-qgLj9Q5Kk3wFF++t5YDsshhiAgo9FqXFuqwVYIRczrrY6BrK378PAcq6KbJngX8dBb8VjYiE7hMvZk+ce8Ja5w==","_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.64_1776211678193_0.40546411458372233","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@shiplightai/mcp","version":"0.1.65","_id":"@shiplightai/mcp@0.1.65","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"f01d60613cd4fee9988ec97a4144d0db27c82c71","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.65.tgz","fileCount":13,"integrity":"sha512-v9N+UlMdvAsHEEbQ9vBBUljmFj5AQC9dIR2vUqFs2nl04VKcLdevdJXd9Vc2dh5kLKKuyTLPKKCIVI4WZXbIuQ==","signatures":[{"sig":"MEYCIQCaLb5H4BRalZlvfAUXqVgu10rMKMe/bvTv1sE2FdUBpwIhAMQ3ElSP3a51BMMiTW8TM8SqUELecUbG4BS29dreOrhD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416646},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.65.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/5e8d1c89054fa6ff16c8dc8032260fae/shiplightai-mcp-0.1.65.tgz","_integrity":"sha512-v9N+UlMdvAsHEEbQ9vBBUljmFj5AQC9dIR2vUqFs2nl04VKcLdevdJXd9Vc2dh5kLKKuyTLPKKCIVI4WZXbIuQ==","_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.65_1776230203710_0.24238577128302685","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@shiplightai/mcp","version":"0.1.66","_id":"@shiplightai/mcp@0.1.66","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"9e7e64c3cd3e0a71cad82630c1b6053c08ac8b5d","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.66.tgz","fileCount":13,"integrity":"sha512-a6OtwBFZvev7aCvVgwich0rQImj+SyD/R1Mjt2VV7rCWtiD5CWogVqnXgze74unOqie3xgB0JAK7tn46v7lLVw==","signatures":[{"sig":"MEYCIQCDwEXWuam73EhNuJZ62uRW1Gj9uKFD554B2eAMvAHAxgIhAOSm2uqXHGC7YqdVnS4tZnRrgoiTa8iAC0vn1loRj1Ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2096797},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.66.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/879fe61b455331e86325b85297536b82/shiplightai-mcp-0.1.66.tgz","_integrity":"sha512-a6OtwBFZvev7aCvVgwich0rQImj+SyD/R1Mjt2VV7rCWtiD5CWogVqnXgze74unOqie3xgB0JAK7tn46v7lLVw==","_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.66_1776625594178_0.9272196735813631","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@shiplightai/mcp","version":"0.1.67","_id":"@shiplightai/mcp@0.1.67","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"b5400c8312aaf0755daeadb71137a05a24fc1a75","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.67.tgz","fileCount":13,"integrity":"sha512-DFb4X3WDpmrO2PYUvBwCEAD848ieXfCz+rKstvSF26/NI8Btxjlk0ArK6064NvBjj4aDbZVUJqD36GV5Y5I5sA==","signatures":[{"sig":"MEUCIQDesIlx7rRn7IApiT2QqQQeE1gEdO7pOj9ieEUqlSHe8wIgUeJ4LOXsu3yZ4F/cgQp3tsyV2Nu3HcLx1K4YSd2RBkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2418276},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.67.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/b680274de140e2dd87b0898fd9b095d5/shiplightai-mcp-0.1.67.tgz","_integrity":"sha512-DFb4X3WDpmrO2PYUvBwCEAD848ieXfCz+rKstvSF26/NI8Btxjlk0ArK6064NvBjj4aDbZVUJqD36GV5Y5I5sA==","_npmVersion":"10.9.4","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.67_1776983390594_0.44223231159675724","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@shiplightai/mcp","version":"0.1.68","_id":"@shiplightai/mcp@0.1.68","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"b234dedae194b9571e2c81a07317d0c92e1fa08f","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.68.tgz","fileCount":13,"integrity":"sha512-0LrDDfSAnFpiu6N6Fg5AF2lkVZJpUpl3p+obm5qWlpk6E6EJvFhKMaKhhdMP7ZMMHzEMrPQLiU9TloMpYoIbcA==","signatures":[{"sig":"MEUCIQCDk5qJU2isY81x82Cq01dZX5snZnbP/UPWJd6XqQW67QIgM+dFtQcV8azUFwlD0NxRmnMBFu8q9QzLGr8W7r0cy9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422475},"main":"dist/index.js","type":"module","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_npmVersion":"11.14.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"workspace:*","mcp-tools":"workspace:*","@types/node":"^24.0.0","sdk-internal":"workspace:*","shiplight-tools":"workspace:*","shiplight-types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.68_1778652863496_0.07594637521996628","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@shiplightai/mcp","version":"0.1.69","_id":"@shiplightai/mcp@0.1.69","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"035c0def548d0a5ab522946b177d9977567c0553","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.69.tgz","fileCount":13,"integrity":"sha512-SgIkx8VTYJbVeiKZxfuVWrgWybGhtId/8Phmo8IGIX6rA+b4pSQcYYIyLX31X76xmS9v2QaA4DjK6O9PLLsAtA==","signatures":[{"sig":"MEUCIQC0E5F13g+GyKPRRgkyYtyTABZrU8Y0vCZ//3GjQX+tvQIgNq5mLblbyFIbcPIqjghmxxdUcx0wAr/dajKX8Yq5I1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422530},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.69.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/5cc1673faa563d2948471f67bac2dc73/shiplightai-mcp-0.1.69.tgz","_integrity":"sha512-SgIkx8VTYJbVeiKZxfuVWrgWybGhtId/8Phmo8IGIX6rA+b4pSQcYYIyLX31X76xmS9v2QaA4DjK6O9PLLsAtA==","_npmVersion":"11.14.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.58.2","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.58.2","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.69_1778654474897_0.8432514813019829","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@shiplightai/mcp","version":"0.1.70","_id":"@shiplightai/mcp@0.1.70","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"438a60adc07b45c5553e4f9c7e7eeab3eff33992","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.70.tgz","fileCount":13,"integrity":"sha512-+94dwW21AffkOE7WPHEBWMO13hOAdmCO3touHDNfMivQYjNyy+hecKwsd3EbD91w8SxjFr8EIAM+u6CE33W72w==","signatures":[{"sig":"MEYCIQDN9lGhMo5bQSYhbiK8eNlvDYP1YdJHGCF7OSXfA0fVwAIhAPXrkra+lu4jm7kIDt24qIWTRM7NCZj8mKLXG2CPzsT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440821},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.70.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/8c60cf6e901b963af48e377206f4ab5d/shiplightai-mcp-0.1.70.tgz","_integrity":"sha512-+94dwW21AffkOE7WPHEBWMO13hOAdmCO3touHDNfMivQYjNyy+hecKwsd3EbD91w8SxjFr8EIAM+u6CE33W72w==","_npmVersion":"11.14.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.70_1779079927601_0.6367028516364388","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@shiplightai/mcp","version":"0.1.71","_id":"@shiplightai/mcp@0.1.71","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"5684b0350380c11ea91bb0a0eb70aa9e4750c4eb","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.71.tgz","fileCount":13,"integrity":"sha512-sHQVP67c2ZlLLRTiRGcKYbSW8VfQxjXi4M6w1HFyLfpYdIKdF/cDxFbZwDO+ISnKz7cpcDlV6fzkCEWoAr+hcw==","signatures":[{"sig":"MEYCIQDtbwHMjw21YC61dz/jpy+ed6WbDj+ufXicqZT1Mzh63wIhAImTypBwxUsguLvoAqVUEcWLjdfjzokqLd1ObYKhthQ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440835},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.71.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/e065cc193fbf36c344d9d648345faa78/shiplightai-mcp-0.1.71.tgz","_integrity":"sha512-sHQVP67c2ZlLLRTiRGcKYbSW8VfQxjXi4M6w1HFyLfpYdIKdF/cDxFbZwDO+ISnKz7cpcDlV6fzkCEWoAr+hcw==","_npmVersion":"11.12.1","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.71_1779232207850_0.5446566930708168","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@shiplightai/mcp","version":"0.1.72","_id":"@shiplightai/mcp@0.1.72","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"23d6141307c29971bec348de05df55d589bb2ca8","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.72.tgz","fileCount":13,"integrity":"sha512-STtSJyifZAzHqutK1VYbcGliljzeLiV4IGJIHlL3C7xHCa9Mg20L3n33iqag8y6QicTgteRB7brN8ujq9JmsWg==","signatures":[{"sig":"MEQCIC/zPFJKMcA09phFrCb26I9c0lP4aFaNh61utZpiDhXgAiB6ZfHMVF7Tu2m6NB9vvfTdhm0bxiv4BoX9V7mBnC2CdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2427608},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.72.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/47a7c58434f57ded963a200175a5a446/shiplightai-mcp-0.1.72.tgz","_integrity":"sha512-STtSJyifZAzHqutK1VYbcGliljzeLiV4IGJIHlL3C7xHCa9Mg20L3n33iqag8y6QicTgteRB7brN8ujq9JmsWg==","_npmVersion":"11.12.1","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.72_1779299277070_0.715001515290318","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@shiplightai/mcp","version":"0.1.73","_id":"@shiplightai/mcp@0.1.73","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"1e62156abc2d56f898b6ede7dc3e59d41681dd8c","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.73.tgz","fileCount":13,"integrity":"sha512-RxSVGZ5P22XSAI7A2VS95XyK+JMtDuwf4nai/SpgXXEObAFGL89NTS07FQXGhiG09Dr3xxNqGXUvKU7caEurNg==","signatures":[{"sig":"MEUCIQDZSRku/J3sJxFxaL3SWi2rVQ0i0TXZ0yWXmrY4IjOsywIgaJV8tLPmae/iWuu/Y8QrfDBC4kPJx5QtWDVYE1OfnyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2429351},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.73.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/7e0386fa78e4ea55e15a728565cc3fcf/shiplightai-mcp-0.1.73.tgz","_integrity":"sha512-RxSVGZ5P22XSAI7A2VS95XyK+JMtDuwf4nai/SpgXXEObAFGL89NTS07FQXGhiG09Dr3xxNqGXUvKU7caEurNg==","_npmVersion":"11.12.1","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.73_1779803619091_0.7186490595852488","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@shiplightai/mcp","version":"0.1.74","_id":"@shiplightai/mcp@0.1.74","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"94f7b48feb6d4fbb51ffa350efcbd2e88aecd3d1","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.74.tgz","fileCount":13,"integrity":"sha512-J2UynLLz7WnBV2rxvVW9GQZZBTkbA+1OrwTbmcvYyJnHh8oX/NwhWSI+hSt6q4iUsL+dVzE6K5n5ffNssloLGw==","signatures":[{"sig":"MEQCIB3jBrdLumVcjMZCNrccODjgDMwMJOi3Wsdke0gJBZDuAiAliYbTkXp8z45T3y/9StY8XCBr2OvZu4rut/O27bkZwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2444459},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.74.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/1f5c1379358180f3736881e8d5decae8/shiplightai-mcp-0.1.74.tgz","_integrity":"sha512-J2UynLLz7WnBV2rxvVW9GQZZBTkbA+1OrwTbmcvYyJnHh8oX/NwhWSI+hSt6q4iUsL+dVzE6K5n5ffNssloLGw==","_npmVersion":"11.12.1","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.74_1779946220245_0.4541175523591525","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@shiplightai/mcp","version":"0.1.75","_id":"@shiplightai/mcp@0.1.75","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"fca6cef283485dc431d8d41cf0ba88937329321a","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.75.tgz","fileCount":13,"integrity":"sha512-vzCvOugSMWiLQ/rzNoupWVreRhOZzXTVReqDfYFPuSm316sY0KNLni8zsuatgxwiw5nRorIW3f1RQCrOvfPMDg==","signatures":[{"sig":"MEUCIQDEEBu/HXNXArz0YuEe8xhmnFl6tpNlDn2x3l1IGY2XowIgN9FxI3fGmfwfWH3fQ/L6ZXVpd5QV+UvarHyi17UzZI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2447577},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.75.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp","save-resources":"node scripts/save-resources.mjs"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/a9f1c30deb1143c2163fa1eb3d5a2169/shiplightai-mcp-0.1.75.tgz","_integrity":"sha512-vzCvOugSMWiLQ/rzNoupWVreRhOZzXTVReqDfYFPuSm316sY0KNLni8zsuatgxwiw5nRorIW3f1RQCrOvfPMDg==","_npmVersion":"11.13.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.75_1780730383028_0.509370333628909","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@shiplightai/mcp","version":"0.1.76","_id":"@shiplightai/mcp@0.1.76","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"7b52fa7f67a80b28267180ef5062efb92e0eec6a","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.76.tgz","fileCount":13,"integrity":"sha512-HOw4bo89U7Q0Xy6OfKpNg6qSmSfaUUK4yJXM4y3IooT/Llcerunh312boVEpnWOvW9oN17ttFKRbOCZerIbp2Q==","signatures":[{"sig":"MEQCIBs9Qw+IeYXBfV8Ws5M3BMXlPkPdmv3mWasdaHtUI8mCAiAj0tNyOgmKA2mSu5v1RbEAnC0suslAPc+2j8riEmgxKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2449880},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.76.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp","save-resources":"node scripts/save-resources.mjs"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/1a93f3723735e11ae8eb37be673c9e4a/shiplightai-mcp-0.1.76.tgz","_integrity":"sha512-HOw4bo89U7Q0Xy6OfKpNg6qSmSfaUUK4yJXM4y3IooT/Llcerunh312boVEpnWOvW9oN17ttFKRbOCZerIbp2Q==","_npmVersion":"11.13.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.76_1780951318845_0.5276925137444879","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@shiplightai/mcp","version":"0.1.77","_id":"@shiplightai/mcp@0.1.77","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"bd842792b3e5a55c5dabec009c3c3c2090879b38","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.77.tgz","fileCount":13,"integrity":"sha512-X7SuzQ5LaUXOYKR2Ivotc2fxvvgZO86mcVfqQ4RVQgwCzBfcYYPmgu2TrO+EOFOuD/Q86Gd7GxkHUQliruJ7aQ==","signatures":[{"sig":"MEQCIATlTjJaOsvuSCiAiBb0bu4nBeRZrN6P/U0oYLMurVxlAiA5FjkV6CE0bGDoLmLnL0Rlw4ubg844kuhGOnx1chdfGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463236},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.77.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp","save-resources":"node scripts/save-resources.mjs"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/private/var/folders/k5/vngrgsx10hv0fkqkp1s_q3k80000gn/T/260ad3ae3bb4dfb281fbb034141dc882/shiplightai-mcp-0.1.77.tgz","_integrity":"sha512-X7SuzQ5LaUXOYKR2Ivotc2fxvvgZO86mcVfqQ4RVQgwCzBfcYYPmgu2TrO+EOFOuD/Q86Gd7GxkHUQliruJ7aQ==","_npmVersion":"11.12.1","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.77_1784515653911_0.5416267941373081","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@shiplightai/mcp","version":"0.1.78","_id":"@shiplightai/mcp@0.1.78","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"e6e076196597dbaa436be23b91a1cd44ecc00fc9","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.1.78.tgz","fileCount":13,"integrity":"sha512-I1bjzjF7IkQQ6tJxq1w1i9EFbROzHQDzoeJ0iL65ARbM0pv9mHFkLmT/gOud099xj2/iYvm7uS51JTKDstidJg==","signatures":[{"sig":"MEUCIQCxhlJDB2JLCYhxZwA4O0QpapiIOQ0WU9DGwYJEB67gKwIge2wlJ3fzGTSVtaGDrDeWpiZE+Yrvbx+k3iQaye2FykA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2350817},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.1.78.tgz","engines":{"node":">=22.0.0"},"scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit","build:deps":"turbo run build --filter=@shiplightai/mcp","save-resources":"node scripts/save-resources.mjs"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/380b14db59cdf6d1255c9708eb467f41/shiplightai-mcp-0.1.78.tgz","_integrity":"sha512-I1bjzjF7IkQQ6tJxq1w1i9EFbROzHQDzoeJ0iL65ARbM0pv9mHFkLmT/gOud099xj2/iYvm7uS51JTKDstidJg==","_npmVersion":"11.16.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.3","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.34.5","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^3.0.1","@ai-sdk/openai":"^3.0.1","@ai-sdk/provider":"^3.0.1","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^3.0.1","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^4.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","sdk-internal":"0.1.1","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.78_1784686272138_0.7020694095733238","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@shiplightai/mcp","version":"0.2.0","_id":"@shiplightai/mcp@0.2.0","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"bin":{"shiplight-mcp":"dist/index.js"},"dist":{"shasum":"9f74dc236624652c29b97fd894762f702a93281f","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.2.0.tgz","fileCount":14,"integrity":"sha512-X82s9GdMC+Fa7Cj3udV3kIACgh/tBGByCaN9jIqmRI7l3i7RbMELs2mgPaA9ZF1wYOq3N3ZJGo/U/wMkCWXuIQ==","signatures":[{"sig":"MEYCIQCF1wzDyVs90fNqVjuqbhgdTnKLrikvPt/+dUXMYwxM+QIhAPgMPCMq0jkmZ8XuqH4vPuszw1KtDAaeHkV2nYKLGr9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646581},"main":"dist/index.js","type":"module","_from":"file:shiplightai-mcp-0.2.0.tgz","engines":{"node":">=22.0.0"},"mcpName":"ai.shiplight/shiplight","scripts":{"dev":"tsup --watch","build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","clean":"rm -rf dist chrome-extension","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts'","typecheck":"tsc --noEmit && tsc --noEmit -p smoke/tsconfig.json","build:deps":"turbo run build --filter=@shiplightai/mcp","test:smoke":"node --test --import tsx 'smoke/stdioSmoke.test.ts'","save-resources":"node scripts/save-resources.mjs","test:smoke:browser":"node --test --import tsx 'smoke/stdioBrowserSmoke.test.ts'"},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"_resolved":"/tmp/5f96fab58dc86ff85f9235be9b17ef2f/shiplightai-mcp-0.2.0.tgz","_integrity":"sha512-X82s9GdMC+Fa7Cj3udV3kIACgh/tBGByCaN9jIqmRI7l3i7RbMELs2mgPaA9ZF1wYOq3N3ZJGo/U/wMkCWXuIQ==","_npmVersion":"11.16.0","description":"Shiplight MCP server for AI-powered test automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.42","ws":"^8.16.0","ora":"^5.4.1","zod":"^3.22.0","uuid":"^11.1.0","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^4.1.2","sharp":"^0.35.3","dotenv":"^16.0.3","openai":"^6.25.0","otplib":"^13.4.0","mammoth":"^1.12.0","p-retry":"^6.2.1","fs-extra":"^11.2.0","commander":"^11.0.0","pdf-parse":"^2.4.5","playwright":"1.60.0","typescript":"^5.5.4","cli-progress":"^3.12.0","html-to-text":"^9.0.5","posthog-node":"^4.0.0","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@ai-sdk/google":"^4.0.28","@ai-sdk/openai":"^4.0.24","@ai-sdk/provider":"^4.0.4","@playwright/test":"1.60.0","@ai-sdk/anthropic":"^4.0.24","zod-to-json-schema":"^3.24.6","google-auth-library":"^10.0.0","@ai-sdk/google-vertex":"^5.0.35","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","sdk-core":"0.1.0","mcp-tools":"1.0.0","@types/node":"^24.0.0","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1785464575617_0.03390707988026875","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@shiplightai/mcp","version":"0.2.1","mcpName":"ai.shiplight/shiplight","type":"module","description":"Shiplight MCP server for AI-powered test automation","main":"dist/index.js","bin":{"shiplight-mcp":"dist/index.js"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"dependencies":{"@ai-sdk/anthropic":"^4.0.24","@ai-sdk/google":"^4.0.28","@ai-sdk/google-vertex":"^5.0.35","@ai-sdk/openai":"^4.0.24","@ai-sdk/provider":"^4.0.4","@babel/parser":"^7.28.5","@google/genai":"^1.34.0","@modelcontextprotocol/sdk":"^1.29.0","@playwright/test":"1.60.0","ai":"^7.0.42","axios":"^1.15.0","chalk":"^4.1.2","cli-progress":"^3.12.0","commander":"^11.0.0","dotenv":"^16.0.3","fs-extra":"^11.2.0","google-auth-library":"^10.0.0","html-to-text":"^9.0.5","mammoth":"^1.12.0","openai":"^6.25.0","ora":"^5.4.1","otplib":"^13.4.0","p-retry":"^6.2.1","pdf-parse":"^2.4.5","playwright":"1.60.0","posthog-node":"^4.0.0","sharp":"^0.35.3","typescript":"^5.5.4","uuid":"^11.1.0","ws":"^8.16.0","yaml":"^2.8.3","zod":"^3.22.0","zod-to-json-schema":"^3.24.6"},"devDependencies":{"@types/node":"^24.0.0","tsup":"^8.3.5","mcp-tools":"1.0.0","sdk-core":"0.1.0","shiplight-tools":"1.0.0","shiplight-types":"0.1.0"},"engines":{"node":">=22.0.0"},"scripts":{"build":"tsup && rm -rf ./chrome-extension && cp -r ../../packages/mcp-tools/chrome-extension ./chrome-extension","build:deps":"turbo run build --filter=@shiplightai/mcp","clean":"rm -rf dist chrome-extension","dev":"tsup --watch","start":"node dist/index.js","test:unit":"tsx --test 'src/**/*.test.ts' 'scripts/**/*.test.ts'","test:smoke":"node --test --import tsx 'smoke/stdioSmoke.test.ts'","test:smoke:browser":"node --test --import tsx 'smoke/stdioBrowserSmoke.test.ts'","save-resources":"node scripts/save-resources.mjs","typecheck":"tsc --noEmit && tsc --noEmit -p smoke/tsconfig.json && tsc --noEmit -p scripts/tsconfig.json"},"_id":"@shiplightai/mcp@0.2.1","_integrity":"sha512-gJ4Q4Jlc4T6hUkq4VUW2Aqci/FRIbeQn68fBZr/MFnYNbrJuaZrhOwfg/yXddnq5fZ9mMGJ5kf0DZbmFRby37g==","_resolved":"/tmp/59e43490ac78b77c1f32a1b3b5bade21/shiplightai-mcp-0.2.1.tgz","_from":"file:shiplightai-mcp-0.2.1.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-gJ4Q4Jlc4T6hUkq4VUW2Aqci/FRIbeQn68fBZr/MFnYNbrJuaZrhOwfg/yXddnq5fZ9mMGJ5kf0DZbmFRby37g==","shasum":"9b3b1f893b32b3971a93014b29424cf8700ebf4f","tarball":"https://registry.npmjs.org/@shiplightai/mcp/-/mcp-0.2.1.tgz","fileCount":14,"unpackedSize":653554,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHcORUCApa50fSb+UUnRVTIaIiKNFnLQ0O1QYmloPBtNAiEA4HpZuutEQTamEDJd8qRnoTitT1ZQ75wJMPCERVGUkJk="}]},"_npmUser":{"name":"feng_shiplite","email":"feng@shiplight.ai"},"directories":{},"maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.2.1_1785898444261_0.15358487127282583"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T15:48:36.717Z","modified":"2026-08-05T02:54:04.649Z","1.0.0":"2026-02-09T01:24:53.424Z","0.1.0":"2026-02-09T02:02:58.865Z","0.1.2":"2026-02-09T02:28:44.404Z","0.1.3":"2026-02-09T02:48:45.611Z","0.1.4":"2026-02-09T02:51:54.473Z","0.1.5":"2026-02-09T20:35:56.081Z","0.1.6":"2026-02-09T21:00:01.518Z","0.1.7":"2026-02-09T22:28:21.069Z","0.1.1":"2026-02-19T15:48:37.043Z","0.1.8":"2026-02-19T16:01:27.623Z","0.1.9":"2026-02-19T16:06:09.851Z","0.1.10":"2026-02-19T16:09:56.837Z","0.1.11":"2026-02-19T16:22:46.607Z","0.1.12":"2026-02-19T16:30:07.062Z","0.1.13":"2026-02-19T16:40:44.299Z","0.1.14":"2026-02-19T16:47:19.117Z","0.1.15":"2026-02-19T18:01:57.837Z","0.1.16":"2026-02-19T18:19:25.103Z","0.1.17":"2026-02-19T18:23:31.352Z","0.1.18":"2026-02-20T00:48:00.485Z","0.1.19":"2026-02-20T17:44:16.145Z","0.1.20":"2026-02-20T17:53:59.520Z","0.1.21":"2026-02-22T20:24:48.481Z","0.1.22":"2026-02-22T20:30:06.524Z","0.1.23":"2026-02-22T20:51:40.230Z","0.1.24":"2026-02-23T03:09:56.128Z","0.1.25":"2026-02-23T03:48:22.253Z","0.1.26":"2026-02-26T17:58:17.810Z","0.1.27":"2026-03-05T03:44:10.385Z","0.1.28":"2026-03-05T19:26:14.635Z","0.1.29":"2026-03-06T04:33:22.126Z","0.1.30":"2026-03-07T04:37:42.047Z","0.1.31":"2026-03-09T02:47:19.218Z","0.1.32":"2026-03-09T19:18:29.680Z","0.1.33":"2026-03-09T20:38:39.538Z","0.1.34":"2026-03-10T19:25:22.946Z","0.1.35":"2026-03-10T19:33:54.103Z","0.1.36":"2026-03-11T06:41:01.706Z","0.1.37":"2026-03-11T17:34:33.723Z","0.1.38":"2026-03-13T01:42:45.085Z","0.1.39":"2026-03-13T18:59:35.043Z","0.1.40":"2026-03-14T01:30:29.558Z","0.1.41":"2026-03-14T23:57:22.752Z","0.1.42":"2026-03-16T04:57:22.720Z","0.1.43":"2026-03-16T22:39:25.555Z","0.1.44":"2026-03-17T17:12:35.680Z","0.1.45":"2026-03-17T18:21:11.266Z","0.1.46":"2026-03-18T02:24:24.184Z","0.1.47":"2026-03-18T02:33:58.335Z","0.1.48":"2026-03-18T16:07:40.142Z","0.1.49":"2026-03-18T19:26:22.576Z","0.1.50":"2026-03-19T16:25:20.939Z","0.1.51":"2026-03-19T20:25:04.481Z","0.1.52":"2026-03-20T11:42:19.943Z","0.1.53":"2026-03-20T16:46:46.215Z","0.1.54":"2026-03-24T01:14:34.383Z","0.1.55":"2026-03-24T01:37:09.936Z","0.1.56":"2026-03-24T03:09:12.646Z","0.1.57":"2026-03-25T05:28:40.295Z","0.1.58":"2026-03-30T05:35:09.983Z","0.1.59":"2026-03-31T18:28:11.130Z","0.1.60":"2026-04-07T01:13:53.054Z","0.1.62":"2026-04-07T03:45:37.305Z","0.1.63":"2026-04-14T23:02:00.849Z","0.1.64":"2026-04-15T00:07:58.467Z","0.1.65":"2026-04-15T05:16:43.915Z","0.1.66":"2026-04-19T19:06:34.389Z","0.1.67":"2026-04-23T22:29:50.795Z","0.1.68":"2026-05-13T06:14:23.675Z","0.1.69":"2026-05-13T06:41:15.161Z","0.1.70":"2026-05-18T04:52:07.763Z","0.1.71":"2026-05-19T23:10:08.066Z","0.1.72":"2026-05-20T17:47:57.296Z","0.1.73":"2026-05-26T13:53:39.292Z","0.1.74":"2026-05-28T05:30:20.503Z","0.1.75":"2026-06-06T07:19:43.207Z","0.1.76":"2026-06-08T20:41:58.998Z","0.1.77":"2026-07-20T02:47:34.092Z","0.1.78":"2026-07-22T02:11:12.343Z","0.2.0":"2026-07-31T02:22:55.773Z","0.2.1":"2026-08-05T02:54:04.461Z"},"description":"Shiplight MCP server for AI-powered test automation","maintainers":[{"name":"feng_shiplite","email":"feng@shiplight.ai"}],"readme":"# @shiplightai/mcp\n\nUI automation MCP for agentic development workflows. Lets AI coding agents (Claude Code, Cursor, Windsurf, etc.) verify the UI changes they make — closing the build-verify loop automatically. Every interaction is captured as a human-readable step, producing rerunnable regression tests.\n\n## Quick Start\n\n### Claude Code\n\n```bash\nclaude mcp add shiplight -e PWDEBUG=console -- npx -y @shiplightai/mcp@latest\n```\n\n### Cursor / Windsurf / Other MCP Clients\n\nAdd to your MCP config (e.g., `.cursor/mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"shiplight\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@shiplightai/mcp@latest\"]\n    }\n  }\n}\n```\n\n### Environment Variables\n\n| Variable | Required | Description |\n|---|---|---|\n| `PWDEBUG` | Yes | Must be set to `console`. Enables Playwright semantic locator generation (e.g., `getByRole`, `getByTestId`) for action entities. Without this, only XPath locators are available. |\n\n**No AI API key is required.** Every tool this server exposes is deterministic:\nactions are driven by the element indices returned from `inspect_page`, not by a\nmodel. Your coding agent supplies the intelligence; this server supplies the\nbrowser.\n\nPass environment variables through your MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"shiplight\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@shiplightai/mcp@latest\"],\n      \"env\": {\n        \"PWDEBUG\": \"console\"\n      }\n    }\n  }\n}\n```\n\nThe server resolves environment variables in this order:\n\n1. Variables passed explicitly by your MCP client config\n2. Inherited host environment variables\n3. A `.env` file in the current working directory where the MCP server starts\n\nExisting environment variables are never overridden by `.env`, so project-local `.env` values act as a fallback.\n\n## What It Does\n\nOnce connected, your AI coding agent can:\n\n- **Verify its own UI changes** — Open pages, interact with elements, and assert visual conditions using AI (\"Verify the success message is displayed\")\n- **Debug UI issues** — Inspect console errors and network failures directly from the browser session\n- **Generate regression tests** — Every action returns replay-ready locator data (`locator`/`xpath`/`frame_path`) you embed into `.test.yaml` files authored with the `shiplightai` CLI, for fast, deterministic replay\n- **Attach to existing Chrome tabs** — Control your existing Chrome tabs via the Shiplight AI extension without recreating login state or complex setups\n\n## Links\n\n- [Shiplight](https://www.shiplight.ai) — home page\n- [shiplightai npm package](https://www.npmjs.com/package/shiplightai) — Playwright plugin for running `.test.yaml` files locally\n","readmeFilename":"README.md"}