CLI
Every API operation is a command.
Akua from your terminal, your code or your coding agent. Every public API operation is a CLI command and an MCP tool.
brew install akua-dev/tap/akua
akua auth login
akua workspaces use my-team
akua clusters create --name demo --region-id REGION_ID
akua installs get-logs INSTALL_ID --tail 100 curl https://api.akua.dev/v1/installs \
-H "Authorization: Bearer $AKUA_API_TOKEN" const ws = await tools.akua.workspaces.list({})
const first = ws.data[0]
const clusters = await tools.akua.clusters.list({ "akua-context": first.id })
return { workspace: first.name, clusters: clusters.data } https://mcp.akua.dev · OAuth 2.1
Fetch https://docs.akua.dev/agent-setup/prompt and complete the Akua CLI
quickstart with me. Every API operation is a command.
REST, with a public OpenAPI spec.
Two tools, search and execute, for the whole API.
An open-source package format and CLI.
Add --json and pipe it anywhere.
akua commands --resource clusters --json
akua clusters list --json | jq -r '.data.data[].id' MCP gives agents the whole API in two tools.
return await search({ query: "clusters" }) Your own servers or a cluster you already run. Import a cluster with its kubeconfig.
akua clusters import --input cluster.jsonOwners and admins get the admin kubeconfig. Use kubectl, Helm or any tool you like.
akua clusters get-kubeconfig CLUSTER_IDEvery install is a git repository with its inputs and rendered manifests.
git clone https://git.akua.dev/<your-org>/<install-id>.gitAn open-source format. Render on your own machine, offline from vendored dependencies.
akua pkg render --offline --out ./manifestsEvery public API operation is a command. Mirror your setup as code in your own repository.
akua commands --limit 300 --jsonStandard container images and Helm charts in. Plain manifests out.
brew install akua-dev/tap/akua
akua auth login opens your browser.
Create a cluster, then install your app.
€0/mo
No card required
One managed machine to try it, or your own cloud from day one.
€20/mo
Per workspace, billed monthly
Production on managed machines. Nothing expires.
Your own limits and our team to help.
Yes. Servers you bring stay in your account. Every install is a git repository you can clone, and workspace owners and admins can download each cluster's admin kubeconfig.
No. The CLI covers every operation. Add the MCP server when your agent works better with it.
Yes. The public OpenAPI spec is in the docs, and the CLI is generated from it.
Yes. The akua CLI and package format are open source on GitHub.
Servers with a supported Linux distribution, a cluster you already run, or managed servers.