What problem does it solve?
Airflow operations can become complex when managing many DAGs, environments, and tasks. This skill centralizes control by exposing a consistent interface to list, test, run, and debug DAGs, view task logs, and monitor system health via the Airflow MCP server.
Core Features & Use Cases
- DAG discovery and status checks
- Run, test, and debug DAGs
- View task logs, inspect connections and variables, and monitor system health
- Use Case: Manage multiple Airflow deployments across prod and staging from a single client, with quick access to health and configurations.
Quick Start
Load the Airflow skill against your MCP server and start issuing commands, for example:
- Check overall health:
uvx --from astro-airflow-mcp af health
- List DAGs:
uvx --from astro-airflow-mcp af dags list
- Run a DAG:
uvx --from astro-airflow-mcp af runs trigger <dag_id>
- View logs:
uvx --from astro-airflow-mcp af tasks logs <dag_id> <task_id> <run_id>