{"_id":"@uplink-code/mcp","_rev":"8-2df6b998a04261309cf1c2e966ab7149","name":"@uplink-code/mcp","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"name":"@uplink-code/mcp","version":"0.0.1","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.0.1","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"ecc6b439835778dd149f2647546cd330ab94595d","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.0.1.tgz","fileCount":6,"integrity":"sha512-t/bdXMa2x56cdDGOOvXQZrpHWtHLntyYMSQDenGTPpChmdYcAuEKUI1WT7OgmpxeEOUrjW7QX7y45v/+Ni84rw==","signatures":[{"sig":"MEUCIQD5PDUZXNM2iiQhHGSUmY8p4HUVgOlPBR4lLeWn6Bo5TAIgRJvaYUQC2uYDNXn7cvJvDEx/XkRVmafKGLdGKUKTL9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5711},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"22eca64493fb5fa18c6ed4768e2fcdb0f3024e95","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@modelcontextprotocol/sdk --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"sean-hill-atomic","email":"sean@atomicfi.com"},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.12.1","description":"Model Context Protocol server for Uplink — exposes Uplink's browser automation tools to any MCP-capable AI client (Claude Code, Cursor, etc.)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@uplink-code/ai":"^0.3.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.1_1779122981718_0.1658916573217306","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@uplink-code/mcp","version":"0.1.0","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.1.0","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"45cf4ce5f69cb7bdc45b38bef50e7c8f64670202","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.0.tgz","fileCount":7,"integrity":"sha512-ufS2cX23cazCZjeHUrpVJMRvPrDrcUDLPxpljvwkxIMd0bPfSiO4EZ96Up195NE29ycrlMKFzT6MLVi3zzS8vg==","signatures":[{"sig":"MEQCIFGYM0t64CeGYlD1taNV5ibflO936fJxi7HR7aRHWawGAiBZ3TmK66yUjqIlSxXFUvviqTb/j9ucCQfq+ZTGd1s6jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32086},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"e1a9ef3b1ab1200bd7a6e676373f85d9f8d2f3b0","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.12.1","description":"Model Context Protocol server for Uplink — exposes Uplink's browser automation tools to any MCP-capable AI client (Claude Code, Cursor, etc.)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1779849294174_0.43973801224405196","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@uplink-code/mcp","version":"0.1.1","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.1.1","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"e65573c749053084042be70dc3c31fa06b29d476","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.1.tgz","fileCount":7,"integrity":"sha512-9hQSqpGDO9MvobVwK3r4BUbDZUbvm7gqDzV7ACWnJD7C6V/sKnOfmkNJ2GZzcfGjGzxVUvEMh+Te9cm76a+7ZA==","signatures":[{"sig":"MEUCIQDoJJA4yjdcvRBg1ajg/E1rIUOgoLcAdzuZ3aguGf0nGQIge02rUGKzuI1ZjHN8SCGGt/A6jkCrtPcKQFpq6DxJy8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32864},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"f9a2f0450d806e137e4133600b0cc13f3fa0536f","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for Uplink — exposes Uplink's browser automation tools to any MCP-capable AI client (Claude Code, Cursor, etc.)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1779994363006_0.5199367376906332","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@uplink-code/mcp","version":"0.1.2","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.1.2","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"f6686f12efe063036e5f62fef741cc138eeed1cf","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.2.tgz","fileCount":7,"integrity":"sha512-PGbKONJ5Fkyj0fHwtNjVpFNpX09DCqDsyYn4jvqWI+VPRbZqhRf21s1xa6TiKnTcGUS75FM/o5oAe/Z0HsJO6w==","signatures":[{"sig":"MEUCIEwZtvi0/b91GSj2JOeOuihI3348Bcxi8HhwlhgQERrtAiEAkMBMNYDlXl1/cZttJqv4csreX/scH8+xvX3iOg2uPGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32925},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"7f9d3d954fc028567d1b7ef27a2844238a73a8fa","mcpName":"build.uplink/uplink","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.13.0","description":"MCP server for Uplink — pair a real phone or laptop and run agentic automation in its live, logged-in browser session, from any MCP client (Claude Code, Cursor, etc.)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1781129972230_0.5943797208041048","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@uplink-code/mcp","version":"0.1.3","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.1.3","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"ed3704812ab5dac32f8dc479b27edfe0e7b943f1","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.3.tgz","fileCount":7,"integrity":"sha512-eGSDEu04CsUoWztq0p4vw6sZksN8D3DnB5ZANyuPU95z+6wCHrHHDzLd2Fb/0hP4UPA6ovdd1ObsKQej/bhViQ==","signatures":[{"sig":"MEYCIQCjg1sFSmXXcP/FWuPfLgwoe+iSHUuJqVc82k2q1y6KagIhAPC1/pl2SqqzWhBzqV5npe8jnIYORcoo2n6F/PNl2yim","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32890},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"948e7901bb1a8573cfd51b23e8d3c2746b4121a9","mcpName":"build.uplink/uplink","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.13.0","description":"Automate a real, logged-in browser session on your own device, straight from Claude Code — no stored credentials, no bot detection.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1781133852286_0.8601076602739841","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@uplink-code/mcp","version":"0.1.4","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.1.4","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"6b5d205310964aa616ad9c19de33400fe05d5fa0","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.4.tgz","fileCount":7,"integrity":"sha512-TJVK6p0Jn+NPT42FbhKMgkFkAJTyQwFwyDvRaYMqGPKYYtqZg9csbzyKrTcvhcj19ax5kLmYmr4FFEmsWFSmIA==","signatures":[{"sig":"MEUCIQCPuv188DRQUZviUOIZtWfc+HRao1Y9/qnHZEpVi1VJygIgAwgOdEw0Q7wKG0AgfDAlV92GCbGlQXIvgwF6IzPzwNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32890},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"17fb4041ed9c916879ef7e3d70f0227c7e7987a8","mcpName":"build.uplink/uplink","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.13.0","description":"Automate a real, logged-in browser session on your own device, straight from Claude Code — no stored credentials, no bot detection.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.4_1782250386761_0.11568941690572476","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@uplink-code/mcp","version":"0.1.5","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"author":{"name":"scott@atomicfi.com"},"license":"proprietary","_id":"@uplink-code/mcp@0.1.5","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"homepage":"https://github.com/uplink-code/uplink-ai#readme","bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"bin":{"uplink-mcp":"lib/mcp/index.js"},"dist":{"shasum":"1d9fa6957b5016afcb4ecb0a68a6ec4d9d162b5c","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.5.tgz","fileCount":7,"integrity":"sha512-31peHQmqcXLYr0uWx6apihOBVAxh9l9JlZ7e3TfYF8wPfA7yga5iwGxKd65gYYRub7jdVrlB21Ltdu8erVJhww==","signatures":[{"sig":"MEUCID2sCGEXZBBSGWiZVSnlTsY/inTU54VLzSi9bqHoo/TWAiEA2wzW24XeLmbICwSvK9ka4aN5TiHTLBAA/8Ftn70rB7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8Vgw0gYO4PFR2fKJcc3GpgNlr00rvc9tEUnmK1Ou0VAIgMqUuIhnXvqO/RAsl7jkCcryciSYuL4JGjK+F0MjHkNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23678},"type":"module","exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"f26347a2563c36e58b005c6c294fee7032d85e13","mcpName":"build.uplink/uplink","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.19.0","description":"Automate a real, logged-in browser session on your own device, straight from Claude Code — no stored credentials, no bot detection.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.5.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.5_1789580670856_0.13279922115813014","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"_id":"@uplink-code/mcp@0.1.6","bin":{"uplink-mcp":"lib/mcp/index.js"},"bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"dist":{"shasum":"27ea730e0f5c564bfb8ba1f0988bef6b24647ff7","tarball":"https://registry.npmjs.org/@uplink-code/mcp/-/mcp-0.1.6.tgz","fileCount":7,"integrity":"sha512-NVQoFSq0BByq9LBbD/E9wxY0feGh+wy+cP0VFfIIh28ojLCdgEXiTK3WM6S3HWqkbIQ0ooTcFG9EBABShCFgfw==","signatures":[{"sig":"MEUCIALJndwStWg7xQpQGCBCoIbK9ahsmQ9riowYxpQuDz3DAiEAiC5ZjLALXOSf69Zxf5Cf1B2Ss9mF0YjoGiRhI9Wm0lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1PfTXB6O91IEhTymRuHW+ZwD9sxGWH9b6T1LuujnwWgIhANCPkkqvTPEohEmK8zdf2TanaEpDbKttOgu+qaubPyqM"}],"unpackedSize":24140},"name":"@uplink-code/mcp","type":"module","author":{"name":"scott@atomicfi.com"},"exports":{".":{"types":"./lib/mcp/src/index.d.ts","import":"./lib/mcp/index.js","require":"./lib/mcp/index.js"}},"gitHead":"437a499d666045d03a310d19cffb6444650e4928","license":"proprietary","mcpName":"build.uplink/uplink","scripts":{"lint":"eslint src/","build":"npm run build:declarations && npm run build:transpile","clean":"rm -rf lib","prepare":"npm run build","lint:fix":"eslint --fix src/","format:fix":"prettier --write src/ package.json tsconfig.json","format:check":"prettier --check src/ package.json tsconfig.json","build:transpile":"esbuild src/index.ts --bundle --keep-names --minify --format=esm --platform=node --external:@uplink-code/uplink --external:@uplink-code/ai --external:@uplink-code/agent-tools --external:@uplink-code/cli --external:@modelcontextprotocol/sdk --external:zod --external:qrcode-terminal --outfile=./lib/mcp/index.js","build:declarations":"tsc -b"},"version":"0.1.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04297f60-00d4-45a8-93b4-edf162855415"}},"homepage":"https://github.com/uplink-code/uplink-ai#readme","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"_npmVersion":"11.19.0","description":"Automate a real, logged-in browser session on your own device, straight from Claude Code — no stored credentials, no bot detection.","directories":{},"maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.1.12","@uplink-code/ai":"^0.3.0","qrcode-terminal":"^0.12.0","@uplink-code/cli":"^0.1.0","@uplink-code/uplink":">=0.9.0 <1.0.0","@uplink-code/agent-tools":"^0.6.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/node":"^24.3.1","typescript-eslint":"^8.56.0","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.6_1789772432205_0.2127627621220598"}}},"time":{"created":"2026-05-18T16:49:41.594Z","modified":"2026-09-18T23:00:32.475Z","0.0.1":"2026-05-18T16:49:41.873Z","0.1.0":"2026-05-27T02:34:54.318Z","0.1.1":"2026-05-28T18:52:43.174Z","0.1.2":"2026-06-10T22:19:32.408Z","0.1.3":"2026-06-10T23:24:12.435Z","0.1.4":"2026-06-23T21:33:06.967Z","0.1.5":"2026-09-16T17:44:30.952Z","0.1.6":"2026-09-18T23:00:32.298Z"},"bugs":{"url":"https://github.com/uplink-code/uplink-ai/issues"},"author":{"name":"scott@atomicfi.com"},"license":"proprietary","homepage":"https://github.com/uplink-code/uplink-ai#readme","keywords":["uplink","mcp","model-context-protocol","claude","ai","browser-automation"],"repository":{"url":"git://github.com/uplink-code/uplink-ai.git"},"description":"Automate a real, logged-in browser session on your own device, straight from Claude Code — no stored credentials, no bot detection.","maintainers":[{"name":"scottweinert","email":"scott@atomicfi.com"},{"name":"m-atomic","email":"michael@atomicfi.com"},{"name":"parker_holmes","email":"parker.holmes@atomicfi.com"},{"name":"sean-hill-atomic","email":"sean@atomicfi.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}