list_variables
Retrieve all Airflow configuration variables stored as key-value pairs, including values and descriptions, to inspect shared settings across workflows without hardcoding.
Instructions
Get all Airflow variables (key-value configuration pairs).
Use this tool when the user asks about:
"What variables are configured?" or "List all variables"
"Show me the variables" or "What variables exist?"
"What configuration variables are available?"
"Show me all variable keys"
Variables are key-value pairs stored in Airflow's metadata database that can be accessed by DAGs at runtime. They're commonly used for configuration values, environment-specific settings, or other data that needs to be shared across DAGs without hardcoding in the DAG files.
Returns variable information including:
key: The variable's key/name
value: The variable's value (may be masked if marked as sensitive)
description: Optional description of the variable's purpose
IMPORTANT: Sensitive variables (like passwords, API keys) may have their values masked in the response for security reasons.
Returns: JSON with list of all variables and their values
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||