@hanzomaster/onboarding
v0.1.0
Published
Read-only codebase research MCP server and CLI with commit-pinned citations
Maintainers
Readme
@hanzomaster/onboarding
Read-only codebase research MCP server and CLI with commit-pinned file and line citations.
Requirements
- Node.js 22 or newer
- Git
- ripgrep (
rg) - gitleaks (recommended; private repositories fail closed without a scan unless
the operator explicitly uses
sync --no-gitleaks)
Install
npm install --global @hanzomaster/onboardingOr run it without a global install:
npx @hanzomaster/onboarding --helpQuick start
mkdir my-codebase-estate
cd my-codebase-estate
onboarding init
onboarding repo add /absolute/path/to/a/private-repo
onboarding repo add https://github.com/org/public-repo.git --public
onboarding sync
onboarding doctor
onboarding integrateProject configuration, snapshots, indexes, audit logs, and evaluation output are
stored under the ignored .onboarding/ directory. Repositories are private and
fail closed by default; use --public only for genuinely public source.
onboarding integrate prints an absolute stdio launcher to add to an MCP client.
It does not edit client configuration automatically.
Run onboarding --help for the complete command list.
