Starling CLI · Open source · Apache 2.0
Install Starling.
Install the binary, then starling login. Your token lands in the config file automatically — no paste-the-key dance.
Free: local MCP over your own kubeconfig (starling mcp). Credits: scan_manifest (3), cluster.* hosted (1–2), scan_cluster (10).
Direct binary (Apple Silicon · M1/M2/M3/M4)
curl -L https://github.com/warble-tech/starling/releases/download/v0.1.0/starling_0.1.0_macOS_arm64.tar.gz \
| tar xz -C /usr/local/bin starling
starling --versionSigned binary from github.com/warble-tech/starling/releases. Apache-2.0.
Direct binary (Intel)
curl -L https://github.com/warble-tech/starling/releases/download/v0.1.0/starling_0.1.0_macOS_amd64.tar.gz \
| tar xz -C /usr/local/bin starlingHomebrew (coming with v0.1.0)
brew tap warble-tech/tap
brew install starlingTap is auto-published by GoReleaser on tag. Works after the first v0.1.0 release lands.
Validate your install
Five commands, five checks.
Each step should take seconds. If any fails, check contact with the output.
1. Confirm the binary works
starling versionExpected:
starling v0.1.0 (commit …, built …)2. Sign in (opens your browser)
starling loginExpected:
✓ Logged in as you@example.com (free)3. Check balance + plan
starling whoamiExpected:
Account : you@example.com
Plan : free
Credits : 04. Run a local MCP against your cluster (free)
starling mcp --mode=readonly --transport=stdioExpected:
stdio listening; point Claude Desktop at this command5. Diagnose any issues
starling doctorExpected:
6 checks: credentials, kubeconfig, kubectl, warblecloud.com, ops-mcp, whoamiPrefer not to host it yourself?
Point your agent at our hosted MCP at
https://ops-mcp.warblecloud.com/mcp. Pay-as-you-go credits, starting from $1.Binaries are Go modules — audit the source on GitHub. Report issues at /issues.