Installation
Install the current published CLI and choose a package-manager path that matches the implementation.
Runtime requirements
Verified from the repository:
- the monorepo root declares
node >=18 - the CLI package also declares
node >=18 check-envtreats Node.js 18+ as required
Install the CLI
The published package name is currently:
mcpkit-cliAfter installation, the command you run is:
mcpkitnpm
npm install -g mcpkit-cli
mcpkit --helpBun
bun add -g mcpkit-cli
mcpkit --helpSupported package managers during project creation
mcpkit init supports:
bunnpmpnpm
The default is bun unless you pass --package-manager.
If you do not have Bun installed yet, use an explicit package-manager flag:
mcpkit init my-server --template basic --package-manager npm --yesVerify your environment
mcpkit check-envFor machine-readable output:
mcpkit check-env --jsonInteractive and non-interactive modes
Interactive
mcpkit initInteractive mode requires a TTY.
Non-interactive
mcpkit init my-server --template http --package-manager npm --yesCurrent behavior in --yes mode:
- a project name is required
--templateis required- dependencies are installed automatically
If you are ready to create a working project, continue with Quick Start.