{"_id":"browseros-cli","_rev":"4-20b63346cf03ce59f46eb72b7c49b930","name":"browseros-cli","dist-tags":{"latest":"0.4.0"},"versions":{"0.2.0":{"name":"browseros-cli","version":"0.2.0","keywords":["browseros","cli","browser","automation","mcp","ai-agent","model-context-protocol"],"license":"MIT","_id":"browseros-cli@0.2.0","maintainers":[{"name":"browseros_eng","email":"eng@felafax.ai"}],"homepage":"https://browseros.com","bugs":{"url":"https://github.com/browseros-ai/BrowserOS/issues"},"os":["darwin","linux","win32"],"bin":{"browseros-cli":"bin/browseros-cli.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d44abf3b7fb5f9fc837ef45f9eeedf49892429b2","tarball":"https://registry.npmjs.org/browseros-cli/-/browseros-cli-0.2.0.tgz","fileCount":4,"integrity":"sha512-1zRcXW58aS/xA+UBoCnOgrxDrJXNF7AIYGUrGacFLzcmiPpKKmx1PORB/vV1gOhcz5EVYlvYjX6ZzdLR7fWGhw==","signatures":[{"sig":"MEQCIDkuazwqry6BpIm43o602dZrCy8opYqCg+/G5QPXX6xBAiBkTJrsyRWLz1vSlljROYo3dR7x3jI0PjGDCvSfvW9ceg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7551},"engines":{"node":">=18"},"gitHead":"565ce18ebadfa165a2a746362dc11c24445d99f9","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"browseros_eng","email":"eng@felafax.ai"},"repository":{"url":"git+https://github.com/browseros-ai/BrowserOS.git","type":"git","directory":"packages/browseros-agent/apps/cli/npm"},"_npmVersion":"11.6.0","description":"Command-line interface for controlling BrowserOS — launch and automate the browser from the terminal","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browseros-cli_0.2.0_1774892745975_0.3927188331369178","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"browseros-cli","version":"0.2.2","keywords":["browseros","cli","browser","automation","mcp","ai-agent","model-context-protocol"],"license":"MIT","_id":"browseros-cli@0.2.2","maintainers":[{"name":"browseros_eng","email":"eng@felafax.ai"}],"homepage":"https://browseros.com","bugs":{"url":"https://github.com/browseros-ai/BrowserOS/issues"},"os":["darwin","linux","win32"],"bin":{"browseros-cli":"bin/browseros-cli.js"},"cpu":["x64","arm64"],"dist":{"shasum":"242f63d6c3e6d17a51555a975de2ce20893bae36","tarball":"https://registry.npmjs.org/browseros-cli/-/browseros-cli-0.2.2.tgz","fileCount":4,"integrity":"sha512-KOvXmbq5tEP0+pte0AtHmzuw9hM26ng0rCkmQnySekQudaLDMltpR8vvsbmLXhaoYwTSDGV9GUM06DrmGkfIfg==","signatures":[{"sig":"MEQCIAyBXvVh24+a8VRt3hcqOnFLppYnKtAW++xqGPLxqFf1AiBNqHXGPxHOgayaq/uAJk4bfhhVvA0ypMgVxv8E39UbWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7551},"engines":{"node":">=18"},"gitHead":"17be06eb2fc943da94d39efb7c8a191cd57fd8d5","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"browseros_eng","email":"eng@felafax.ai"},"repository":{"url":"git+https://github.com/browseros-ai/BrowserOS.git","type":"git","directory":"packages/browseros-agent/apps/cli/npm"},"_npmVersion":"10.8.2","description":"Command-line interface for controlling BrowserOS — launch and automate the browser from the terminal","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browseros-cli_0.2.2_1774999384759_0.3808378261869454","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"browseros-cli","version":"0.3.2","keywords":["browseros","cli","browser","automation","mcp","ai-agent","model-context-protocol"],"license":"MIT","_id":"browseros-cli@0.3.2","maintainers":[{"name":"browseros_eng","email":"eng@felafax.ai"}],"homepage":"https://browseros.com","bugs":{"url":"https://github.com/browseros-ai/BrowserOS/issues"},"os":["darwin","linux","win32"],"bin":{"bos":"bin/browseros-cli.js","browseros-cli":"bin/browseros-cli.js"},"cpu":["x64","arm64"],"dist":{"shasum":"929b677cc8b9d3d32dad959c4c908430e7d284a8","tarball":"https://registry.npmjs.org/browseros-cli/-/browseros-cli-0.3.2.tgz","fileCount":4,"integrity":"sha512-/vO8ijSmBH1LTI3LGonc5LnMY+T9lWHnRjwuRqIUbn/pBT0ymobNCUcxlnVhzPisXIPoqPGJKVVNFn7TGug5gQ==","signatures":[{"sig":"MEYCIQD1kYBMQU6y3SKk7CMqcVXZb/OCbdLg/5lLn0lobDWG9QIhAJR1vRmj9BzWdGkM2JKa6eWhVMI2vFPkE+/VnDqbEICo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7683},"engines":{"node":">=18"},"gitHead":"eaa0a0a4f1d6a22ec921c17f1745d53f21d95c15","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"browseros_eng","email":"eng@felafax.ai"},"repository":{"url":"git+https://github.com/browseros-ai/BrowserOS.git","type":"git","directory":"packages/browseros-agent/apps/cli/npm"},"_npmVersion":"10.8.2","description":"Command-line interface for controlling BrowserOS — launch and automate the browser from the terminal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/browseros-cli_0.3.2_1782432340683_0.7962775505153261","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"browseros-cli","version":"0.4.0","description":"Command-line interface for controlling BrowserOS — launch and automate the browser from the terminal","bin":{"browseros-cli":"bin/browseros-cli.js","bos":"bin/browseros-cli.js"},"scripts":{"postinstall":"node scripts/postinstall.js"},"keywords":["browseros","cli","browser","automation","mcp","ai-agent","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/browseros-ai/BrowserOS.git","directory":"packages/browseros-agent/apps/cli/npm"},"homepage":"https://browseros.com","bugs":{"url":"https://github.com/browseros-ai/BrowserOS/issues"},"license":"MIT","os":["darwin","linux","win32"],"cpu":["x64","arm64"],"engines":{"node":">=18"},"_id":"browseros-cli@0.4.0","gitHead":"20c0dc407fa1b6816e4143aa2eb8038cb3b98e22","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2TzicBCb4q61bno7Ywnmm6b5YGxqNrq70w5/hbBhTyuhSQbI81wdNARR+yhQwkIrlpMazuTzCXyfgaNAFjHThA==","shasum":"e841c3cf8eb273de982573e38551fd1d481b9657","tarball":"https://registry.npmjs.org/browseros-cli/-/browseros-cli-0.4.0.tgz","fileCount":4,"unpackedSize":7683,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVLBTETQY0Y6mfeFhOl81fZB4YBNF/sQEE29WwC7ClYAIhAPM/t2fUJrXDRe8AAmJlUHpc004yOPjcpr2oXfj5oXV3"}]},"_npmUser":{"name":"browseros_eng","email":"eng@felafax.ai"},"directories":{},"maintainers":[{"name":"browseros_eng","email":"eng@felafax.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browseros-cli_0.4.0_1782522815710_0.7814833749345544"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-30T17:45:45.818Z","modified":"2026-06-27T01:13:36.015Z","0.2.0":"2026-03-30T17:45:46.105Z","0.2.2":"2026-03-31T23:23:04.899Z","0.3.2":"2026-06-26T00:05:40.832Z","0.4.0":"2026-06-27T01:13:35.903Z"},"bugs":{"url":"https://github.com/browseros-ai/BrowserOS/issues"},"license":"MIT","homepage":"https://browseros.com","keywords":["browseros","cli","browser","automation","mcp","ai-agent","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/browseros-ai/BrowserOS.git","directory":"packages/browseros-agent/apps/cli/npm"},"description":"Command-line interface for controlling BrowserOS — launch and automate the browser from the terminal","maintainers":[{"name":"browseros_eng","email":"eng@felafax.ai"}],"readme":"# browseros-cli\n\nCommand-line interface for controlling BrowserOS -- launch and automate the browser from the terminal or AI agents. The package installs both `browseros-cli` and `bos`.\n\n## Installation\n\n**Zero install (recommended):**\n\n```bash\nnpx browseros-cli --help\n```\n\n**Global install:**\n\n```bash\nnpm install -g browseros-cli\n```\n\n**Shell script fallback:**\n\n```bash\ncurl -fsSL https://cdn.browseros.com/cli/install.sh | bash\n```\n\n## Quick Start\n\n```bash\n# Download BrowserOS from https://browseros.com\n\n# Start BrowserOS\nbrowseros-cli launch\n\n# Configure MCP settings with the Server URL from BrowserOS settings\nbrowseros-cli init http://127.0.0.1:9000/mcp\n\n# Verify everything is working\nbrowseros-cli health\n```\n\n## Usage\n\n### Agent loop\n\n```bash\npage=$(browseros-cli open --json https://example.com | jq -r .page)\nbrowseros-cli -p \"$page\" snapshot\nbrowseros-cli -p \"$page\" read --links\nbrowseros-cli -p \"$page\" find text \"Search\" click\nbrowseros-cli -p \"$page\" press Enter\nbrowseros-cli -p \"$page\" screenshot -o shot.png\nbrowseros-cli -p \"$page\" close\n```\n\n`batch` can run shared-session browser steps for navigation, eval, snapshot/read/grep/find, and direct element actions like click/fill/press/type.\n\n## Documentation\n\nFull documentation is available at [browseros.com](https://browseros.com).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}