Quickstart

From zero to a running instance in three steps.

1

Create an account

2

Deploy your first instance

Dashboard → Compute → Create. Pick a plan and an OS, add your SSH key.
3

Automate with the API

curl https://dash.greybull.cloud/api/v1/compute \
  -H "X-API-Key: $API_KEY"

API reference

All Greybull services are available via a RESTful API. Authentication is handled via API tokens that you create in the dashboard. You can also manage DNS, register domains and reach your VMs from your terminal with the greybull CLI, or connect an AI agent over MCP — see the CLI & agents guide.

Example: list instances
curl -H "X-API-Key: $API_KEY" \
  https://dash.greybull.cloud/api/v1/compute
Response
{
  "data": [{
    "vmId": 101,
    "name": "web-01",
    "status": "running",
    "cpu": 4,
    "memory": 8192
  }],
  "meta": { "total": 1 }
}
CLI: DNS & domains from your terminal
npx greybull login
npx greybull dns zones
npx greybull dns add example.nl A www 203.0.113.20
npx greybull domains check mycompany --tlds nl,com
npx greybull ssh web-01
MCP: connect an AI agent
claude mcp add --transport http greybull \
  https://dash.greybull.cloud/api/mcp/mcp \
  --header "X-API-Key: ck_..."

Need help?

Can't figure it out? Get in touch with our team.