Skip to main content
Glama
astronomer

astro-airflow-mcp

Official
by astronomer

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

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/astronomer/astro-airflow-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server