astro-airflow-mcp

astronomer/astro-airflow-mcp

3.3

If you are the rightful owner of astro-airflow-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Airflow MCP Server is a Model Context Protocol server designed to provide AI assistants with access to Apache Airflow's REST API, facilitating seamless interaction and management of Airflow resources.

Tools

Functions exposed to the LLM to take actions

list_dags

Get all DAGs and their metadata

get_dag_details

Get detailed info about a specific DAG

get_dag_source

Get the source code of a DAG

get_dag_stats

Get DAG run statistics

list_dag_warnings

Get DAG import warnings

list_tasks

Get all tasks in a DAG

get_task

Get details about a specific task

get_task_instance

Get task instance execution details

list_pools

Get all resource pools

get_pool

Get details about a specific pool

list_variables

Get all Airflow variables

get_variable

Get a specific variable by key

list_plugins

Get installed Airflow plugins

list_providers

Get installed provider packages

get_airflow_config

Get Airflow configuration

get_airflow_version

Get Airflow version information

list_dag_runs

Get DAG run history

get_dag_run

Get specific DAG run details

get_health

Get Airflow health status

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources