docutouch
v0.1.6
Published
Thin npm launcher for the DocuTouch CLI and MCP server binary
Downloads
42
Maintainers
Readme
docutouch
docutouch is a thin npm launcher for the docutouch binary.
It is not the primary product surface. The package downloads the matching GitHub Release binary for your platform on first run and then executes it.
Supported Platforms
- Windows x64
- Linux x64
Other platforms fail with a clear error message.
Install
Run without a global install:
npx docutouch helpTo start the stdio MCP server:
npx docutouchExplicit aliases remain available:
npx docutouch mcp
npx docutouch serveOr install globally:
npm install -g docutouch
docutouch helpWhat It Downloads
The launcher resolves the current package version and downloads the matching raw binary asset from:
https://github.com/MichengLiang/docutouch/releases/download/v${package.version}/...Expected assets:
docutouch-x86_64-pc-windows-msvc.exedocutouch-x86_64-unknown-linux-gnu
Notes
- The first run needs network access so the launcher can fetch the binary.
- The downloaded binary is cached inside the installed package under
vendor/. - Environment variables such as
DOCUTOUCH_DEFAULT_WORKSPACEandDOCUTOUCH_APPLY_PATCH_NUMBERED_EVIDENCE_MODEstill apply to the spawned binary. - The bare
docutouchcommand starts the stdio MCP server; top-level subcommands such asdocutouch patchanddocutouch searchremain the primary local CLI surface.
