>_

nve

agent-ready non-interactive

Run any command on specific Node.js versions

How to install nve

npm install -g nve

nve use case

Run commands (e.g., tests, builds, linters) across multiple Node.js versions for compatibility testing or CI/CD without manual version management.

When to use nve

  • Testing a package against multiple Node.js versions in CI/CD pipelines
  • Running a one-off command on a specific Node.js version without installing nvm
  • Automating cross-version Node.js testing in development scripts

When not to use nve

  • If you need persistent per-project Node version management (use nvm or fnm instead)
  • If you require full nvm features like .nvmrc auto-switching or shell integration

nve features

  • · Run commands on multiple Node.js versions simultaneously
  • · Programmatic API (nvexeca) for integration into scripts
  • · Faster than nvm exec with no separate installation per version
  • · Auto-selects latest minor/patch of a major release

Want your agent to find this automatically?

Add the MCP server to your agent config and it will discover tools like nve on its own.

Set up MCP →

Similar tools to nve