{"_id":"@aispace-sh/cli","_rev":"5-609e5a5a348254c21bd3004a3281875d","name":"@aispace-sh/cli","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"@aispace-sh/cli","version":"0.1.0","keywords":["ai","agent","cli","file-sharing","llm"],"license":"MIT","_id":"@aispace-sh/cli@0.1.0","maintainers":[{"name":"aispacesh","email":"admin@aispace.sh"}],"homepage":"https://aispace.sh","bugs":{"url":"https://github.com/aispace-sh/aispace-client/issues"},"bin":{"aispace":"bin/aispace.js"},"dist":{"shasum":"795863720310b9634b3268a47ec6f75f3865feba","tarball":"https://registry.npmjs.org/@aispace-sh/cli/-/cli-0.1.0.tgz","fileCount":4,"integrity":"sha512-SouAyAIJQ7Sdmea7+iFccuBHlouWpOyf2mOa8eGCZK7f2nq9VhGaTlvh8g+ImaZrrHIVIqUG20mXNcK0f/Thyg==","signatures":[{"sig":"MEQCICyXHbg9g6Dykopeme4vHf5lLJyqwXDdVN9UFycpiOJiAiBvqTzMVJKq9vZwk11sYaug2H/94SG40XIztc4sK6T1ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459},"engines":{"node":">=20"},"gitHead":"8f3b6e9618b7d60606c7407177d3c061496bfb4e","scripts":{"test":"node --test test/*.test.js","postinstall":"node scripts/install.js"},"_npmUser":{"name":"aispacesh","email":"admin@aispace.sh"},"repository":{"url":"git+https://github.com/aispace-sh/aispace-client.git","type":"git"},"_npmVersion":"11.19.0","description":"CLI for aispace.sh, a bot-friendly file drop with expiring links","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"packageManager":"npm@11.17.0+sha512.3eeaf18997b11070d313849268b23766b9db0068997dec9471073170fe43fa17f2b4d0337bf0f52330ee2274e7f5754b21b01052742e48f5c9c74d8b1e32ef43","_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1788725030971_0.18442136867669334","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aispace-sh/cli","version":"0.2.0","keywords":["ai","agent","cli","file-sharing","llm"],"license":"MIT","_id":"@aispace-sh/cli@0.2.0","maintainers":[{"name":"aispacesh","email":"admin@aispace.sh"}],"homepage":"https://aispace.sh","bugs":{"url":"https://github.com/aispace-sh/aispace-client/issues"},"bin":{"aispace":"bin/aispace.js"},"dist":{"shasum":"fb153ff81481a552908910977658c80d74ef5e6f","tarball":"https://registry.npmjs.org/@aispace-sh/cli/-/cli-0.2.0.tgz","fileCount":4,"integrity":"sha512-Il68Ek4USbehvfOzE4k+EDa0JqNkVhH6woU74j7PYfOZAreDSWMT38JYEhvspQ/pNhx1p4/8rQ9YNA3CAf0ong==","signatures":[{"sig":"MEMCHwrXo3I5z9tF0RNufdGSDLzTLyGStJeW+CLv08z5a9cCIDdioEf+cbd17XsL8sQ68FzabhEgr09ywGuQTuMrsQI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459},"engines":{"node":">=20"},"gitHead":"886d4e0bd32f2f70607e62f105efaa3c8beb4025","scripts":{"test":"node --test test/*.test.js","postinstall":"node scripts/install.js"},"_npmUser":{"name":"aispacesh","email":"admin@aispace.sh"},"repository":{"url":"git+https://github.com/aispace-sh/aispace-client.git","type":"git"},"_npmVersion":"11.19.0","description":"CLI for aispace.sh, a bot-friendly file drop with expiring links","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"packageManager":"npm@11.17.0+sha512.3eeaf18997b11070d313849268b23766b9db0068997dec9471073170fe43fa17f2b4d0337bf0f52330ee2274e7f5754b21b01052742e48f5c9c74d8b1e32ef43","_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1788744814946_0.36733205758953535","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aispace-sh/cli","version":"0.3.0","keywords":["ai","ai-agents","agent-tools","cli","file-sharing","secure-file-sharing","temporary-files","expiring-links","age-encryption","automation","llm"],"license":"MIT","_id":"@aispace-sh/cli@0.3.0","maintainers":[{"name":"aispacesh","email":"admin@aispace.sh"}],"homepage":"https://aispace.sh","bugs":{"url":"https://github.com/aispace-sh/aispace-client/issues"},"bin":{"aispace":"bin/aispace.js"},"dist":{"shasum":"f87a5fcfd2a375a37f86e806af707a19fce6a02a","tarball":"https://registry.npmjs.org/@aispace-sh/cli/-/cli-0.3.0.tgz","fileCount":4,"integrity":"sha512-uCVvSYGIMqQy2JKoSGGjYJ7bu8g3glpXVkmF9ZvSucAs8OpdPB9+8DxI9LQx4Qm2IxPaAyNKdtq6EIwzChpACw==","signatures":[{"sig":"MEUCIQC58QGorhzeF9cuWIYmmMC3oDAVVMwMKhfJ/ADQ2ieDpwIgRkkKvcCo+fvSFjh5liHbvTK7gunvQO/KyP4t6PdwF4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aispace-sh%2fcli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8644},"engines":{"node":">=20"},"gitHead":"619ee3cf25dfbdbc07bd9ec1d47c56f9cdd6739d","scripts":{"test":"node --test test/*.test.js","postinstall":"node scripts/install.js"},"_npmUser":{"name":"aispacesh","email":"admin@aispace.sh"},"repository":{"url":"git+https://github.com/aispace-sh/aispace-client.git","type":"git"},"_npmVersion":"11.19.0","description":"Secure temporary file sharing CLI for AI agents and humans, with expiring links and local age encryption","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.17.0+sha512.3eeaf18997b11070d313849268b23766b9db0068997dec9471073170fe43fa17f2b4d0337bf0f52330ee2274e7f5754b21b01052742e48f5c9c74d8b1e32ef43","_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1788812706455_0.6618996527629899","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aispace-sh/cli","version":"0.4.0","keywords":["ai","ai-agents","agent-tools","cli","file-sharing","secure-file-sharing","temporary-files","expiring-links","age-encryption","automation","llm"],"license":"MIT","_id":"@aispace-sh/cli@0.4.0","maintainers":[{"name":"aispacesh","email":"admin@aispace.sh"}],"homepage":"https://aispace.sh","bugs":{"url":"https://github.com/aispace-sh/aispace-client/issues"},"bin":{"aispace":"bin/aispace.js"},"dist":{"shasum":"0a9400eeab50e640ba3996cbc34e073c2c8c070f","tarball":"https://registry.npmjs.org/@aispace-sh/cli/-/cli-0.4.0.tgz","fileCount":4,"integrity":"sha512-CcCh2VrOpgg4thFo36Lyk88ReoI7v2aXf+S8wkJnTtMfMcuVT1tHymdwrGNifvDukFgZBZj9OqAig+AGt5WjYw==","signatures":[{"sig":"MEUCIQDmBc6dmrE3oMGfLuXKmTLk7lRXEpu++nz6J5k25+IYDQIge1UifhpZ+ONnpfYtAVSCmSebKieTfXfoRBSLE6802Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aispace-sh%2fcli@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8644},"engines":{"node":">=20"},"gitHead":"2ea19b17b0eeb43dc3489a13b5e638ffbf8e0f81","scripts":{"test":"node --test test/*.test.js","postinstall":"node scripts/install.js"},"_npmUser":{"name":"aispacesh","email":"admin@aispace.sh"},"repository":{"url":"git+https://github.com/aispace-sh/aispace-client.git","type":"git"},"_npmVersion":"11.19.0","description":"Secure temporary file sharing CLI for AI agents and humans, with expiring links and local age encryption","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.17.0+sha512.3eeaf18997b11070d313849268b23766b9db0068997dec9471073170fe43fa17f2b4d0337bf0f52330ee2274e7f5754b21b01052742e48f5c9c74d8b1e32ef43","_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1788902854918_0.2938005981064655","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aispace-sh/cli","version":"0.4.1","mcpName":"sh.aispace/mcp","description":"Secure temporary file sharing CLI for AI agents and humans, with expiring links and local age encryption","license":"MIT","homepage":"https://aispace.sh","repository":{"type":"git","url":"git+https://github.com/aispace-sh/aispace-client.git"},"bugs":{"url":"https://github.com/aispace-sh/aispace-client/issues"},"bin":{"aispace":"bin/aispace.js"},"scripts":{"postinstall":"node scripts/install.js","test":"node --test test/*.test.js"},"engines":{"node":">=20"},"keywords":["ai","ai-agents","agent-tools","cli","file-sharing","secure-file-sharing","temporary-files","expiring-links","age-encryption","automation","llm"],"publishConfig":{"access":"public","provenance":true},"packageManager":"npm@11.17.0+sha512.3eeaf18997b11070d313849268b23766b9db0068997dec9471073170fe43fa17f2b4d0337bf0f52330ee2274e7f5754b21b01052742e48f5c9c74d8b1e32ef43","gitHead":"7a54e2805fa57d13c5575031f2a8089ae11efc67","_id":"@aispace-sh/cli@0.4.1","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-331ybWXSBms1SFFdpEXZxQ7v89WLtUO3qJDyIGekpPHV7A2nTNbiPfXF3xKSMS1gOGOAMlKJ9DQ5EZq/Uq96WA==","shasum":"c27c7e8600dd8f7333e445d734887db832b141ec","tarball":"https://registry.npmjs.org/@aispace-sh/cli/-/cli-0.4.1.tgz","fileCount":4,"unpackedSize":9565,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aispace-sh%2fcli@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAHkJcpu6Pd1K7pXBjc/5YPupGiCiBXaH9jrE/ytpQVQAiEAzcnN721B6W3TnpgZym/2cjAoLGKIDJkoP96w2vZELrc="}]},"_npmUser":{"name":"aispacesh","email":"admin@aispace.sh"},"directories":{},"maintainers":[{"name":"aispacesh","email":"admin@aispace.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.4.1_1788999981477_0.17076049380240166"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-06T20:03:50.854Z","modified":"2026-09-10T00:26:22.060Z","0.1.0":"2026-09-06T20:03:51.139Z","0.2.0":"2026-09-07T01:33:35.080Z","0.3.0":"2026-09-07T20:25:06.598Z","0.4.0":"2026-09-08T21:27:35.061Z","0.4.1":"2026-09-10T00:26:21.638Z"},"bugs":{"url":"https://github.com/aispace-sh/aispace-client/issues"},"license":"MIT","homepage":"https://aispace.sh","keywords":["ai","ai-agents","agent-tools","cli","file-sharing","secure-file-sharing","temporary-files","expiring-links","age-encryption","automation","llm"],"repository":{"type":"git","url":"git+https://github.com/aispace-sh/aispace-client.git"},"description":"Secure temporary file sharing CLI for AI agents and humans, with expiring links and local age encryption","maintainers":[{"name":"aispacesh","email":"admin@aispace.sh"}],"readme":"# aispace — secure temporary file sharing for AI agents\n\nInstalls the native [`aispace`](https://github.com/aispace-sh/aispace-client) binary for macOS,\nLinux, or Windows and verifies it against the SHA-256 checksums published with the matching GitHub\nrelease. The CLI creates expiring and revocable file links, emits predictable JSON for automation,\nand can encrypt files locally with age X25519 before upload.\n\nInstaller downloads are HTTPS-only and restricted to GitHub release hosts. The binary is streamed\nto a bounded same-directory temporary file, verified, and atomically renamed into place; stalled\ndownloads and oversized responses fail without leaving a partial executable.\n\n```sh\nnpm install -g @aispace-sh/cli\naispace login --key ask_...\naispace upload report.pdf --link --link-expires 1h --json\n```\n\n## MCP server\n\nThe package also installs the native local MCP server used by Codex, Claude Code, and other stdio\nhosts. Create a separately scoped bot key in the aispace dashboard, inject it through the host\nenvironment, and launch:\n\n```sh\nAISPACE_KEY=ask_... aispace mcp serve\n```\n\nConfigure the host with command `aispace`, arguments `mcp`, `serve`, and secret environment\nvariable `AISPACE_KEY`. Optional `AISPACE_ALLOWED_ROOTS` limits local upload and download paths\nusing the platform path-list separator. Uploads are private by default; public links, deletion,\nrevocation, and download overwrite remain explicit tool calls.\n\nThe server is published as `sh.aispace/mcp` in the official MCP Registry. See the main repository's\n[MCP documentation](https://github.com/aispace-sh/aispace-client#model-context-protocol-mcp) for\ncomplete Codex, Claude Code, and generic-host configuration.\n\nSupported platforms: macOS, Linux, and Windows on x64 or ARM64. Node.js 20 or newer is required for\nthe installer and wrapper; the installed Go binary itself has no Node.js runtime dependency.\nWindows binaries are checksum-verified but not currently code-signed, so Windows may show a\nSmartScreen warning on first run.\n\nSee the [main repository](https://github.com/aispace-sh/aispace-client) for the agent skill,\nencrypted-handoff examples, CLI/API documentation, threat boundaries, and contribution guide.\n","readmeFilename":"README.md"}