get_values
Get chart values.yaml with optional JSON schema. Uses depth limiting (default 2) to show structure without overwhelming context. Use path to drill into specific sections, depth=0 for full YAML. include_examples surfaces nearby commented YAML examples and requires path to be set. Supports both HTTP/HTTPS repos and OCI registries (oci://).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | YAML path (e.g. .ingress.enabled) | |
| depth | No | Max nesting depth (default 2, 0 for unlimited) | |
| chart_name | Yes | Chart name (e.g. postgresql) | |
| chart_version | No | Chart version (defaults to latest) | |
| example_limit | No | Maximum nearby examples to include (default 1, max 3, 0 falls back to default) | |
| show_comments | No | Preserve YAML comments | |
| show_defaults | No | Include default values | |
| include_schema | No | Include values.schema.json in response | |
| repository_url | Yes | Helm repository URL (e.g. https://charts.bitnami.com/bitnami) or OCI registry (e.g. oci://ghcr.io/traefik/helm) | |
| max_array_items | No | Max array items before truncation (default 3, 0 for unlimited) | |
| include_examples | No | Include nearby commented YAML examples for the selected path (requires path to be set) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Extracted path, if specified | |
| schema | No | JSON Schema for values (if include_schema=true and schema exists) | |
| values | Yes | Values content (YAML) | |
| version | Yes | Resolved chart version (especially useful when chart_version was omitted and latest was used) | |
| examples | No | Nearby commented YAML examples, if include_examples=true and examples are found | |
| parse_warning | No | Set when the YAML parser failed on this chart's values.yaml. The 'values' field then contains raw bytes (possibly truncated) and path/depth/include_examples/include_schema were not applied | |
| schema_warning | No | Set when include_schema=true but the schema could not be retrieved; absence of this field with empty schema means the chart has no schema |