Airflow MCP — list DAGs/runs/task instances, tail logs, trigger and clear (write-gated)

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

AIRFLOW_API_URL
Required

Airflow host base, e.g. 'http://airflow.example.com:8080'. Server prepends /api/v2 internally; trailing /api/v1 or /api/v2 is stripped if supplied.

AIRFLOW_USERNAME
Required

Airflow username (used to mint a JWT via SimpleAuthManager /auth/token).

AIRFLOW_PASSWORD
RequiredSecret

Airflow password (used to mint a JWT via SimpleAuthManager /auth/token).

AIRFLOW_ALLOW_WRITE
Default:false

Set to 'true' to enable trigger-dag and clear-task tools. Default read-only.

AIRFLOW_TOOLS

Comma-separated category allowlist (airflow,meta).

AIRFLOW_DISABLE

Comma-separated category disablelist.