mold_startVirtualMachine
Start a virtual machine in ABLESTACK MOLD to launch cloud instances, supporting optional parameters for host, cluster, pod selection, boot setup, and last host consideration.
Instructions
startVirtualMachine(4.21). 반환에 jobid가 포함될 수 있음(비동기).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| hostid | No | ||
| clusterid | No | ||
| podid | No | ||
| considerlasthost | No | ||
| bootintosetup | No |
Implementation Reference
- src/app/tools.js:108-126 (registration)Registration of the 'mold_startVirtualMachine' MCP tool, including input schema and handler function that delegates to the underlying MOLD 'startVirtualMachine' API via callApi.server.registerTool( "mold_startVirtualMachine", { title: "VM 시작", description: "startVirtualMachine(4.21). 반환에 jobid가 포함될 수 있음(비동기).", inputSchema: { id: z.string(), hostid: z.string().optional(), clusterid: z.string().optional(), podid: z.string().optional(), considerlasthost: z.boolean().optional(), bootintosetup: z.boolean().optional(), }, }, async (args) => { const data = await callApi("startVirtualMachine", args); return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }] }; } );