{"_id":"@atnms/auto-cli","name":"@atnms/auto-cli","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@atnms/auto-cli","version":"0.1.0","autoMcpRuntimeVersion":"0.4.0","description":"Interactive setup CLI for Auto MCP clients.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/atnmsxyz/auto-agent-kit.git"},"homepage":"https://github.com/atnmsxyz/auto-agent-kit#readme","type":"module","bin":{"auto":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","test":"node --test test/*.test.mjs","prepublishOnly":"npm run build"},"engines":{"node":">=20"},"devDependencies":{"@types/node":"^20.19.0","typescript":"^5.8.3"},"dependencies":{"jsonc-parser":"^3.3.1"},"_id":"@atnms/auto-cli@0.1.0","gitHead":"92c2f87fbf702a6ca0718cc733db4f40b0bd4032","bugs":{"url":"https://github.com/atnmsxyz/auto-agent-kit/issues"},"_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-eLCq1uQuY89W+12rV84n3ihWlvnm/c+BEGcaajNCP8jg8iKezjhzTvheyrKe6KBVPPHDyrBHlr1mXQCxWXoCBw==","shasum":"dbe3f40ea6c8da08b32e54307cf9c2796c8582bd","tarball":"https://registry.npmjs.org/@atnms/auto-cli/-/auto-cli-0.1.0.tgz","fileCount":17,"unpackedSize":127324,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH1ciTkNm73VNK7CF3jHWsyvBvBLb4Gt8tmIkAa78+E+AiAmUrcpQNHJS9RfFPKE5x5EoTGDk3sbuwlLYHpQa0E0pg=="}]},"_npmUser":{"name":"0xbbjoker","email":"0xbbjoker@proton.me"},"directories":{},"maintainers":[{"name":"0xbbjoker","email":"0xbbjoker@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auto-cli_0.1.0_1784573477482_0.5820753293541407"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-20T18:51:17.326Z","0.1.0":"2026-07-20T18:51:17.636Z","modified":"2026-07-20T18:51:17.868Z"},"maintainers":[{"name":"0xbbjoker","email":"0xbbjoker@proton.me"}],"description":"Interactive setup CLI for Auto MCP clients.","homepage":"https://github.com/atnmsxyz/auto-agent-kit#readme","repository":{"type":"git","url":"git+https://github.com/atnmsxyz/auto-agent-kit.git"},"bugs":{"url":"https://github.com/atnmsxyz/auto-agent-kit/issues"},"license":"MIT","readme":"# Auto CLI\n\nInteractive, profile-based setup for [Auto](https://auto.fun) MCP clients.\n\n## Setup\n\n```bash\nnpx -y @atnms/auto-cli@latest setup\n```\n\nThe wizard:\n\n1. asks which tools the agent should see;\n2. opens Auto for sign-in and approval;\n3. explains whether the key is **Read** or **Read + Write**;\n4. stores the generated key in `~/.auto/mcp/profiles.json` with owner-only permissions;\n5. optionally configures an MCP client using only `AUTO_MCP_PROFILE`.\n\nResearch / Read is the default. Read + Write can place and manage trades from\nthe connected wallet, so grant it only to an agent you trust. Tool surfaces and\ncategories control visibility; they cannot grant access that the key does not\nhave.\n\nSupported clients are `claude-code`, `claude-desktop`, `codex`, `cursor`,\n`windsurf`, `vscode`, and `gemini`.\n\n## Review or install a saved profile\n\nPrint a client configuration without changing anything:\n\n```bash\nnpx -y @atnms/auto-cli@latest configure \\\n  --profile research \\\n  --install codex \\\n  --print-only\n```\n\nInstall it:\n\n```bash\nnpx -y @atnms/auto-cli@latest configure \\\n  --profile research \\\n  --install codex\n```\n\nIf a client already has an MCP server named `auto`, the CLI refuses to replace\nit. Review the existing entry first, then rerun with `--replace` only when the\nreplacement is intentional. Direct JSON installers create a timestamped backup.\n\nThe installed client launches `@atnms/auto-mcp@latest`, the thin stdio runtime.\nNeither generated config nor printed commands contain the API key.\n\n## Non-interactive setup\n\nSupply the required choices explicitly when no terminal is available:\n\n```bash\nnpx -y @atnms/auto-cli@latest setup \\\n  --profile research \\\n  --preset research \\\n  --client \"My agent\" \\\n  --install codex\n```\n\nAdvanced custom setup additionally requires `--access read|read_write` and a\ncomma-separated `--categories` list. Use `--no-open` when the browser must be\nopened manually.\n","readmeFilename":"README.md","_rev":"1-453a4e1d32d752a73159e381922c9bfe"}