Your first $5 top-up doubles to $10 — one-time, for every new account. Get Started
Krova CloudKrova Cloud
Developers

Build with Krova Cloud

Every Cube is one API call away. Provision, snapshot, and tear down isolated microVMs from your own code — with a typed SDK, a CLI, an MCP server, and a public REST API. Install a package and you're building in seconds.

Official packages

All published on npm and open-source on GitHub. Copy a command and go.

TypeScript SDK

A fully-typed client for the Krova Cloud API. Provision Cubes, manage domains, snapshots, and webhooks with autocomplete and end-to-end types.

npm i @krovacloud/sdk

CLI

Manage your Cubes from the terminal — create, sleep, wake, SSH in, and forward ports to in-Cube services with the krova command.

npm i -g @krovacloud/cli

Adds the krova command to your PATH.

MCP server

Let Claude, Cursor, and any MCP-aware assistant manage your Cubes in natural language — no glue code required.

npx -y @krovacloud/mcp

Point your MCP client at this command — no install step.

Webhook verification

Verify inbound Krova Cloud webhook signatures in one call, so you can trust every event before you act on it.

npm i @krovacloud/webhook

n8n node

Drag Krova Cloud into your n8n workflows — create, sleep, wake, and delete Cubes and manage domains and snapshots without writing code.

npm i n8n-nodes-krova

Install as a community node from n8n Settings.

Public REST API

Prefer raw HTTP? Every Cube lifecycle action is a plain REST call. Authenticate with a scoped X-API-KEY header — the same v1 API the SDK and CLI are built on.

curl https://krova.cloud/api/v1/spaces/$SPACE/cubes \ -H "X-API-KEY: $KROVA_KEY"

A full OpenAPI 3 spec is published at /api/v1/openapi.json — drop it into any code generator or import it into Postman.

Get an API key

API keys are created per space from your dashboard settings. Scope each key to the permissions it needs, then export it as KROVA_KEY for the SDK, CLI, or a raw request.

How to create a key

Ship your first Cube from code

Grab a key, install the SDK, and provision an isolated microVM in a few lines. No hypervisor to run, no infrastructure to wire up.