astronomer/astro-airflow-mcp
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