ship_site
Upload a built site folder to Krexel for deployment. Zips the folder, stages it locally, and posts to the orchestrator API, returning a deploy ID and preview URL.
Instructions
Upload a built site folder to Krexel. Zips the folder, stages it locally, and POSTs to the Krexel orchestrator API. Returns a deploy_id (always) and preview_url. If the orchestrator is unreachable the response carries an api_ok: false flag with the upstream error — never fakes success.
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": {
"folder": "<folder>",
"domain": "<domain>"
},
"name": "ship_site"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Custom domain to attach (e.g. shop.example.com). | |
| folder | Yes | Absolute or ~-relative path to the built site directory. | |
| framework | No | Build framework hint. Default 'auto' detects from package.json. |