ruvds_create_server
Create a VPS or get its price by specifying datacenter, tariff, OS, and resources. Use get_price_only=true to estimate cost without provisioning.
Instructions
Create a VPS or get price only. Pass get_price_only=true to get cost_rub without creating. IDs from ruvds_list_datacenters, ruvds_list_tariffs, ruvds_list_os. payment_period 1–5 (1=1mo, 3=3mo, 5=12mo). Either os_id or template_id.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"datacenter": "<datacenter>",
"tariff_id": "<tariff_id>",
"payment_period": "<payment_period>",
"cpu": "<cpu>",
"ram": "<ram>",
"drive": "<drive>",
"drive_tariff_id": "<drive_tariff_id>",
"ip": "<ip>"
},
"name": "ruvds_create_server"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ip | Yes | ||
| cpu | Yes | ||
| ram | Yes | ||
| vram | No | ||
| drive | Yes | ||
| os_id | No | ||
| promocode | No | ||
| tariff_id | Yes | ||
| datacenter | Yes | ||
| ssh_key_id | No | ||
| template_id | No | ||
| user_comment | No | ||
| computer_name | No | ||
| get_price_only | No | ||
| payment_period | Yes | ||
| ddos_protection | No | ||
| drive_tariff_id | Yes | ||
| additional_drive | No | ||
| additional_drive_tariff_id | No |