Skip to main content
Package and deploy an MCP server project to Alpic. The command collects source files, uploads them, and waits for the deployment to complete before printing the server URL.

Usage

alpic deploy
Deploys the current directory. Prompts for any missing configuration (project name, runtime) if not already set.

Extended Usage

Deploy a specific directory:
alpic deploy ./my-app
Skip all prompts (useful in CI):
alpic deploy --yes --project-name my-app --runtime node24

Options

FlagShortDescription
--yes-ySkip all confirmation prompts
--runtimeRuntime to use: node24, node22, python3.14, python3.13
--root-dirRoot directory of the project (defaults to .)
--project-nameName for a new project
Positional arguments
ArgumentRequiredDescription
directoryNoDirectory to deploy (defaults to current directory)
Authentication is required. Run alpic login or set ALPIC_API_KEY before deploying.