harbor_storage_report
Analyze storage usage per project in Harbor. Iterates all repositories and artifacts to produce a sorted-by-size report, identifying what consumes quota.
Instructions
Full storage breakdown for a Harbor project.
Iterates every repository × every artifact and returns a sorted-by-size report — the canonical view for "what's eating up our quota?". Performs O(repos × artifacts) API calls; emits progress events through MCP Context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_name | Yes | Harbor project name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | Yes | ||
| total_repositories | Yes | ||
| total_size | Yes | ||
| total_size_bytes | Yes | ||
| repositories | Yes |