← Back to Plugins
Tools

Hazor

hazorio By hazorio 👁 2 views ▲ 0 votes

openclaw-hazor-plugin

GitHub

Install

npm install
npm

README

# @hazorio/openclaw-hazor-cloud

OpenClaw plugin for managing Hazor Cloud infrastructure through AI conversations.

## Installation

```bash
openclaw plugins install @hazorio/openclaw-hazor-cloud
```

## Configuration

Add to your OpenClaw config:

```json5
{
  plugins: {
    "hazor-cloud": {
      endpoint: "https://cloud.hazor.io",
      apiKey: "HZAK...:hzsk_..."
    }
  }
}
```

## Available Tools

### Compute
- `hazor_list_instances` — List all VM instances
- `hazor_create_instance` — Launch a new VM
- `hazor_get_instance` — Get instance details
- `hazor_stop_instance` / `hazor_start_instance` — Stop/start instances
- `hazor_terminate_instance` — Terminate an instance (optional, requires allowlist)
- `hazor_list_images` — List available OS images

### Networking
- `hazor_list_vpcs` / `hazor_create_vpc` — Manage VPCs
- `hazor_list_subnets` — List subnets
- `hazor_create_dns_record` — Create DNS records

### Databases
- `hazor_list_databases` / `hazor_create_database` — Managed PostgreSQL
- `hazor_create_supabase` — Deploy Supabase (optional)

### Containers
- `hazor_create_k8s_cluster` — Kubernetes (optional)
- `hazor_create_docker_cluster` — Docker Swarm (optional)

### Storage & Secrets
- `hazor_list_volumes` — List volumes
- `hazor_create_secret` — Secrets Manager (optional)

### Overview
- `hazor_infrastructure_summary` — Quick summary of all resources

## Usage Examples

Ask your OpenClaw agent:

> "List my running instances"
> "Create a small Ubuntu VM in the us-east VPC"
> "Deploy a Supabase instance with the Pro plan"
> "What's my infrastructure summary?"
> "Create a DNS A record for api.myapp.com pointing to 10.0.50.5"

## Optional Tools

Tools that create/modify resources (databases, K8s, Docker, secrets, terminate) are optional.
Enable them:

```json5
{
  tools: { allow: ["hazor-cloud"] }
}
```

## Development

```bash
npm install
npm run build
```
tools

Comments

Sign in to leave a comment

Loading comments...