kubera

Review·Scanned 2/17/2026

This skill is a CLI and Python client to read and manage Kubera portfolios via the https://api.kubera.com API using scripts/kubera.py. It reads KUBERA_API_KEY and KUBERA_SECRET (or --api-key/--secret) and issues network requests to https://api.kubera.com.

from clawhub.ai·vcfffa6d·13.5 KB·0 installs
Scanned from 1.0.0 at cfffa6d · Transparency log ↗
$ vett add clawhub.ai/bywallace/kuberaReview findings below

Kubera

Query and update portfolio data via the Kubera API.

Setup

Set environment variables:

export KUBERA_API_KEY="your-api-key"
export KUBERA_SECRET="your-api-secret"

Generate keys at Kubera Settings > API. Read-only is recommended unless updates are needed.

Usage

Run scripts/kubera.py with a subcommand:

# List portfolios
python3 scripts/kubera.py portfolios

# Net worth summary with allocation + top holdings
python3 scripts/kubera.py summary

# Full portfolio JSON (for detailed analysis)
python3 scripts/kubera.py json

# List assets, optionally filter by sheet or sort
python3 scripts/kubera.py assets --sheet Crypto --sort value

# Search assets by name/ticker/account
python3 scripts/kubera.py search "shopify"

# Update an asset (requires write permission + --confirm flag)
python3 scripts/kubera.py update <ITEM_ID> --value 5000 --confirm

Use --json on summary, assets, search, or portfolios for machine-readable output. Use json subcommand for the complete raw API response.

For multi-portfolio accounts, pass --portfolio <ID>. Single-portfolio accounts auto-select.

Rate Limits

  • 30 req/min, 100/day (Essentials) or 1,000/day (Black)
  • Cache json output when running multiple queries in a session

API Details

See references/api.md for authentication, endpoints, and object schemas.