create-gpu-instance
Deploy GPU instances on Novita MCP Server by specifying name, product ID, GPU count, root filesystem size, and Docker image URL. Configure ports, environment variables, and network storage mounts to customize the instance for AI and compute workloads.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
command | No | Container start command to run when the instance starts | |
env | No | Environment variables | |
gpuNum | Yes | Number of GPUs allocated to the instance. The availableGpuNumber of the product must be greater than or equal to the gpuNum. | |
imageAuthId | No | ID of the container registry auth. Required only when the imageUrl is private. You can use the `list-container-registry-auths` tool to check the ID if you're not sure. | |
imageUrl | Yes | Docker image URL to initialize the instance | |
kind | No | Type of the instance | gpu |
name | Yes | Name for the instance. Must contain only numbers, letters, and hyphens | |
networkStorages | No | Network storages to mount | |
ports | No | Ports to expose (e.g., '8888/http', '22/tcp'), separated by commas if multiple. Maximum of 10 ports. | |
productId | Yes | ID of the product used to deploy the instance. The availableGpuNumber of the product must be greater than 0. You can use the `list-products` tool to get or check the product ID if needed. Before calling the MCP tool, MUST show me the details of the product to help me identify it, including name, price, etc. | |
rootfsSize | Yes | Root filesystem size (container disk size) in GB. Free tier includes 60GB. |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from Novita MCP Server
- create-container-registry-auth
- create-gpu-instance
- create-network-storage
- create-template
- delete-container-registry-auth
- delete-gpu-instance
- delete-network-storage
- delete-template
- get-gpu-instance
- get-template
- list-clusters
- list-container-registry-auths
- list-gpu-instances
- list-network-storage
- list-products
- list-templates
- restart-gpu-instance
- start-gpu-instance
- stop-gpu-instance
- update-network-storage