Tool tree
gradeNot graded
kyun_get_accountAnswer
Return the authenticated Kyun account summary.
View tool JSON
{
"name": "kyun_get_account",
"kind": "answer",
"impl": "imperative",
"description": "Return the authenticated Kyun account summary.",
"inputSchema": {
"type": "object",
"properties": {}
}
}kyun_list_servicesAnswer
List owned Kyun services of a given type.
View tool JSON
{
"name": "kyun_list_services",
"kind": "answer",
"impl": "imperative",
"description": "List owned Kyun services of a given type.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa",
"bricks"
]
},
"search": {
"type": "string"
}
},
"required": [
"serviceType"
]
}
}kyun_get_serviceAnswer
Get canonical details for one owned Kyun service.
View tool JSON
{
"name": "kyun_get_service",
"kind": "answer",
"impl": "imperative",
"description": "Get canonical details for one owned Kyun service.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa",
"bricks"
]
},
"serviceId": {
"type": "string"
}
},
"required": [
"serviceType",
"serviceId"
]
}
}kyun_create_service_orderSensitive Action
Create a draft order for a Danbo, Mesa, or Brick service.
View tool JSON
{
"name": "kyun_create_service_order",
"kind": "transact",
"impl": "imperative",
"description": "Create a draft order for a Danbo, Mesa, or Brick service.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa",
"bricks"
]
},
"idempotencyKey": {
"type": "string",
"description": "Optional idempotency key. Kyun generates one in the browser when omitted."
},
"body": {
"type": "object"
}
},
"required": [
"serviceType",
"body"
]
}
}kyun_confirm_orderSensitive Action
Confirm and execute a Kyun draft order.
View tool JSON
{
"name": "kyun_confirm_order",
"kind": "transact",
"impl": "imperative",
"description": "Confirm and execute a Kyun draft order.",
"inputSchema": {
"type": "object",
"properties": {
"orderId": {
"type": "string"
}
},
"required": [
"orderId"
]
}
}kyun_power_serviceAction
Start, stop, shut down, or reboot a Danbo or Mesa VM service.
View tool JSON
{
"name": "kyun_power_service",
"kind": "act",
"impl": "imperative",
"description": "Start, stop, shut down, or reboot a Danbo or Mesa VM service.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa"
]
},
"serviceId": {
"type": "string"
},
"action": {
"type": "string",
"enum": [
"start",
"stop",
"shutdown",
"reboot"
]
}
},
"required": [
"serviceType",
"serviceId",
"action"
]
}
}kyun_create_resize_orderSensitive Action
Create a draft order for resizing a Danbo or Mesa VM service.
View tool JSON
{
"name": "kyun_create_resize_order",
"kind": "transact",
"impl": "imperative",
"description": "Create a draft order for resizing a Danbo or Mesa VM service.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa"
]
},
"serviceId": {
"type": "string"
},
"idempotencyKey": {
"type": "string",
"description": "Optional idempotency key. Kyun generates one in the browser when omitted."
},
"cores": {
"type": "integer"
},
"ram": {
"type": "number"
},
"disk": {
"type": "integer"
},
"allowRestart": {
"type": "boolean"
}
},
"required": [
"serviceType",
"serviceId",
"cores",
"ram",
"disk"
]
}
}kyun_create_add_ip_orderSensitive Action
Create a draft order for allocating an additional IPv4 address.
View tool JSON
{
"name": "kyun_create_add_ip_order",
"kind": "transact",
"impl": "imperative",
"description": "Create a draft order for allocating an additional IPv4 address.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa"
]
},
"serviceId": {
"type": "string"
},
"idempotencyKey": {
"type": "string",
"description": "Optional idempotency key. Kyun generates one in the browser when omitted."
}
},
"required": [
"serviceType",
"serviceId"
]
}
}kyun_create_unsuspend_orderSensitive Action
Create a draft order to pay outstanding balance and unsuspend a service.
View tool JSON
{
"name": "kyun_create_unsuspend_order",
"kind": "transact",
"impl": "imperative",
"description": "Create a draft order to pay outstanding balance and unsuspend a service.",
"inputSchema": {
"type": "object",
"properties": {
"serviceType": {
"type": "string",
"enum": [
"danbo",
"mesa",
"bricks"
]
},
"serviceId": {
"type": "string"
},
"idempotencyKey": {
"type": "string",
"description": "Optional idempotency key. Kyun generates one in the browser when omitted."
}
},
"required": [
"serviceType",
"serviceId"
]
}
}kyun_list_docsAnswer
Return the Kyun v2 documentation and OpenAPI URLs.
View tool JSON
{
"name": "kyun_list_docs",
"kind": "answer",
"impl": "imperative",
"description": "Return the Kyun v2 documentation and OpenAPI URLs.",
"inputSchema": {
"type": "object",
"properties": {}
}
}kyun_v2_search_operationsAnswer
Search the current Kyun v2 OpenAPI operation catalog. Use this to discover less-common v2 endpoints, then call the API directly.
View tool JSON
{
"name": "kyun_v2_search_operations",
"kind": "answer",
"impl": "imperative",
"description": "Search the current Kyun v2 OpenAPI operation catalog. Use this to discover less-common v2 endpoints, then call the API directly.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional case-insensitive search across operation id, method, path, summary, description, and tags."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Maximum operations to return. Defaults to 25."
}
}
}
}kyun_v2_get_operationAnswer
Return full details for one Kyun v2 OpenAPI operation by operationId, including method, path, and input schema.
View tool JSON
{
"name": "kyun_v2_get_operation",
"kind": "answer",
"impl": "imperative",
"description": "Return full details for one Kyun v2 OpenAPI operation by operationId, including method, path, and input schema.",
"inputSchema": {
"type": "object",
"properties": {
"operationId": {
"type": "string"
}
},
"required": [
"operationId"
]
}
}