{"_id":"@amannh/nxmai","_rev":"4-689bfaef8a434b7fc949e74692116ee2","name":"@amannh/nxmai","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@amannh/nxmai","version":"1.0.0","keywords":["nxm","cli","marketplace","mcp","tools"],"author":"","license":"MIT","_id":"@amannh/nxmai@1.0.0","maintainers":[{"name":"amannh","email":"amanhammadk@gmail.com"}],"bin":{"nxm":"dist/index.js"},"dist":{"shasum":"8c31e0a1705fa04b8194d5489e43e97890e96545","tarball":"https://registry.npmjs.org/@amannh/nxmai/-/nxmai-1.0.0.tgz","fileCount":46,"integrity":"sha512-piMlYGCfIIf6/dsF93WDDq/PUBCeDjscWKjyow1KamYBxqisPTUZ7UihbPcHdQlwjOYd6vS8ZojBovFAdgjRmQ==","signatures":[{"sig":"MEQCIHI1AfzJhWA/2cBdA/3jx52Yu3MrzjuGJz8Ig4SirzRqAiBPTmR/zfd5X57FUXNB+EYb/vtrs88VBSfXVNDZbzRlMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98434},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c2276539a0710987bc57c73b14e713bf7113e0fb","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"amannh","email":"amanhammadk@gmail.com"},"_npmVersion":"11.8.0","description":"CLI tool for managing NxM marketplace tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tar":"^6.2.0","chalk":"^4.1.2","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^6.1.11","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/nxmai_1.0.0_1789120387365_0.3360812042148382","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@amannh/nxmai","version":"1.0.1","keywords":["nxm","cli","marketplace","mcp","tools"],"author":"","license":"MIT","_id":"@amannh/nxmai@1.0.1","maintainers":[{"name":"amannh","email":"amanhammadk@gmail.com"}],"bin":{"nxm":"dist/index.js"},"dist":{"shasum":"6cf10f7519b7185dc88220cf26452caa2c3e4a16","tarball":"https://registry.npmjs.org/@amannh/nxmai/-/nxmai-1.0.1.tgz","fileCount":46,"integrity":"sha512-qbWRBchCHdXpnJMhFbNOOqIjoL+mqNKUZcLrCr2l/uWPnqjCJvp/nwgrzpEdQDZo7pMq/aFbOJotUmCYY6EuYQ==","signatures":[{"sig":"MEQCIEDgx/IPoqhE+HzgsrZXLoOnAHUyVR2JxcUkfFCHA/EbAiAWMH2ptvyvM9zce0OviADmOQ/DuPw4V6yux/Avf2aUxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98434},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c2276539a0710987bc57c73b14e713bf7113e0fb","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"amannh","email":"amanhammadk@gmail.com"},"_npmVersion":"11.8.0","description":"CLI tool for managing NxM marketplace tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tar":"^6.2.0","chalk":"^4.1.2","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^6.1.11","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/nxmai_1.0.1_1789120501672_0.7402848991443598","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@amannh/nxmai","version":"1.0.2","keywords":["nxm","cli","marketplace","mcp","tools"],"author":"","license":"MIT","_id":"@amannh/nxmai@1.0.2","maintainers":[{"name":"amannh","email":"amanhammadk@gmail.com"}],"bin":{"nxmai":"dist/index.js"},"dist":{"shasum":"1deeb528b8f8a3a152d16b42349225fb66dc9c7b","tarball":"https://registry.npmjs.org/@amannh/nxmai/-/nxmai-1.0.2.tgz","fileCount":46,"integrity":"sha512-juLZ3/DK/24nlxF5tq5Tju5tw51MYapTqq/1IblpEF2siibMJddQCvlygaUOHc7CW2vV9gDWlU84axUTztaG1A==","signatures":[{"sig":"MEUCIQCshkY06CEigKToDNhyV91H+MY7sHY1vC8G2YbSxBLYQgIgdeeDKXaGWSabns7Zlr7rfpG8P8wlGGBSQp2tXzY6Rqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98447},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c2276539a0710987bc57c73b14e713bf7113e0fb","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"amannh","email":"amanhammadk@gmail.com"},"_npmVersion":"11.8.0","description":"CLI tool for managing NxM marketplace tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tar":"^6.2.0","chalk":"^4.1.2","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^6.1.11","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^9.0.7","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/nxmai_1.0.2_1789120528738_0.6573758035400834","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-09-11T09:53:07.158Z","modified":"2026-09-11T10:43:27.109Z","1.0.0":"2026-09-11T09:53:07.515Z","1.0.1":"2026-09-11T09:55:01.797Z","1.0.2":"2026-09-11T09:55:28.863Z"},"license":"MIT","keywords":["nxm","cli","marketplace","mcp","tools"],"description":"CLI tool for managing NxM marketplace tools","maintainers":[{"email":"amanhammadk@gmail.com","name":"nxmaicore"}],"readme":"# @nxm/cli\r\n\r\nCLI tool for managing NxM marketplace tools. Install, run, and manage your purchased tools from the command line.\r\n\r\n## Installation\r\n\r\n```bash\r\n# Install globally\r\nnpm install -g @nxm/cli\r\n\r\n# Or run directly with npx\r\nnpx @nxm/cli\r\n```\r\n\r\n## Authentication\r\n\r\nFirst, log in to your NxM account:\r\n\r\n```bash\r\nnxm login\r\n```\r\n\r\nThis will prompt you for your API key. You can get an API key from [nxm.dev](https://nxm.dev) under Settings > API Keys.\r\n\r\n## Commands\r\n\r\n### Login\r\n\r\n```bash\r\nnxm login\r\n```\r\n\r\nOpens the browser or prompts for an API key to authenticate with your NxM account.\r\n\r\n### Logout\r\n\r\n```bash\r\nnxm logout\r\n```\r\n\r\nLogs out of your current NxM account.\r\n\r\n### Who Am I\r\n\r\n```bash\r\nnxm whoami\r\n```\r\n\r\nShows the currently logged in user.\r\n\r\n### Install\r\n\r\n```bash\r\nnxm install <tool_id>\r\n```\r\n\r\nDownloads and installs a tool from the NxM marketplace. The tool will be stored in `~/.nxm/tools/<tool_id>/`.\r\n\r\nSupported delivery types:\r\n- **npm**: Installs the npm package globally\r\n- **docker**: Pulls the Docker image\r\n- **api**: Stores the API endpoint and access token\r\n- **download**: Downloads the tool artifact\r\n- **config**: Downloads the configuration file\r\n\r\n### Run\r\n\r\n```bash\r\nnxm run <tool_id>\r\n```\r\n\r\nRuns an installed tool. The behavior depends on the tool's delivery type:\r\n- **npm**: Executes the npm package\r\n- **docker**: Runs the Docker container\r\n- **api**: Displays the API endpoint and token\r\n- **download/config**: Executes the tool with its runtime\r\n\r\n### List\r\n\r\n```bash\r\nnxm list\r\n```\r\n\r\nLists all installed tools with their versions and installation dates.\r\n\r\n### Uninstall\r\n\r\n```bash\r\nnxm uninstall <tool_id>\r\n```\r\n\r\nRemoves an installed tool. For npm tools, this runs `npm uninstall -g`. For Docker tools, it removes the image. For other types, it removes the local files.\r\n\r\n### Update\r\n\r\n```bash\r\nnxm update <tool_id>\r\n```\r\n\r\nUpdates an installed tool to the latest version. This removes the current version and installs the latest one.\r\n\r\n## Configuration\r\n\r\nAll configuration is stored in `~/.nxm/`:\r\n\r\n- `config.json` - Main configuration file with API key and installed tools list\r\n- `tools/` - Directory containing installed tool files\r\n\r\n## Development\r\n\r\n```bash\r\n# Install dependencies\r\nnpm install\r\n\r\n# Build\r\nnpm run build\r\n\r\n# Watch mode\r\nnpm run dev\r\n```\r\n\r\n## License\r\n\r\nMIT","readmeFilename":"README.md"}