MCP tool · VPS
stop_vps
Force-stop a VPS the account owns — a hard power-off (virsh destroy), not a clean shutdown — and does not stop it on this call: it confirms ownership, then returns…
stop_vps
DestructiveIdempotent
Description
Force-stop a VPS the account owns — a hard power-off (virsh destroy), not a clean shutdown — and does not stop it on this call: it confirms ownership, then returns {status:"confirmation_required", confirmationUrl, …}. Show the human the confirmationUrl to approve in the client area; do not approve it yourself, then poll get_pending_action. A hard off can lose unsaved state — to restart cleanly use reboot_vps instead. Requires the power:vps scope.
Input
| Name | Type | Description |
|---|---|---|
input
required
|
string |
The VPS to force-stop — an Inleed service id from list_vps (data[].serviceId), or a domain/URL that resolves to the VPS service. Resolved to the owning account automatically.
|
attempt_key
|
string | An idempotency key you choose. Reusing it within an hour returns the same held stop. |