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
Deploys the current directory. Prompts for any missing configuration (project name, runtime) if not already set.
Extended Usage
Deploy a specific directory:
Skip all prompts (useful in CI):
alpic deploy --yes --project-name my-app --runtime node24
Options
| Flag | Short | Description |
|---|
--yes | -y | Skip all confirmation prompts |
--runtime | | Runtime to use: node24, node22, python3.14, python3.13 |
--root-dir | | Root directory of the project (defaults to .) |
--project-name | | Name for a new project |
Positional arguments
| Argument | Required | Description |
|---|
directory | No | Directory to deploy (defaults to current directory) |
Authentication is required. Run alpic login or set ALPIC_API_KEY before deploying.