Itô Compute
Use the canonical Itô compute CLI or MCP server. ECC does not implement a parallel client, browser handoff, local simulation, reservation, workload runner, or inference server.
Install the canonical local package
ito-compute-cli is currently unpublished. Build it from its canonical
repository instead of using npx, npm exec, or an unverified package:
git clone https://github.com/Ito-Markets/ito-cloud-runtime.git
cd ito-cloud-runtime/cli/ito-compute-cli
npm ci
npm run check
Set ECC_ITO_CLI_EXECUTABLE to the explicit absolute built entry:
/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito.js
ECC never discovers this credential-bearing client through PATH.
Inject ITO_API_KEY through 1Password or the launching process environment.
Never put it in arguments, tracked files, MCP results, logs, or chat.
CLI workflow
-
Run
ecc ito authbefore the first operation. -
Before
ecc ito find, obtain explicit buyer authority to submit an RFQ.- Require
gpu,count, wholedays,max-rate,nodes,gpus-per-node,storage-tb,start-window,form-factor,contract-type,fabric,region, and the split-fill decision. - Require
count == nodes * gpus-per-node; never derive topology. - Use
anyonly when the buyer explicitly accepts any fabric or region. - Omitted
--allow-splitmeans false.
- Require
-
Run the live RFQ command:
ecc ito find \ --gpu h200 \ --count 8 \ --nodes 1 \ --gpus-per-node 8 \ --days 30 \ --storage-tb 1 \ --start-window 2099-08-15 \ --max-rate 3.00 \ --form-factor bare_metal \ --contract-type reservation \ --fabric infiniband \ --region us-east-1 -
Run
ecc ito statusto inspect RFQs and procurement orders. After an ambiguous transport failure, check status before repeatingfind.
Inventory prices are indicative. An RFQ is not reserved capacity. Treat a rate as fixed only when the canonical result contains a non-null firm quote.
MCP workflow
Build the canonical package, then configure the stdio server with an absolute path:
{
"mcpServers": {
"ito-compute": {
"command": "node",
"args": [
"/absolute/path/to/ito-cloud-runtime/cli/ito-compute-cli/dist/bin/ito-mcp.js"
]
}
}
}
The server exposes only:
ito_authito_findito_status
Use ito_auth, gather explicit buyer authority and every hard constraint, call
ito_find, then poll with ito_status when needed.
Unsupported operations
The supported client surface cannot lock quotes, reserve capacity, execute workloads, qualify nodes through ECC, or serve inference. Do not invent additional tools or a purchase path. Do not substitute a browser or fixture when the local CLI is missing or a live operation fails. Report the missing capability and stop.