libregistry
Registry
Models
Docker
IAM
MCP
Docs
Sign in with Google
MCP Servers
/
development
/ mcp-airflow-simple
mcp-airflow-simple
JSON →
stdio
none
development
simple mcp server for Airflow 3 (API version 2)
github ↗
Install
How to run this server
[ { "cmd": "pip install -r", "imports": [] } ]
server path:
mcp-airflow-simple
Tools
What this server exposes
get_dags
List all DAGs in Airflow.
get_dag_tasks
Get all tasks in a specific DAG.
trigger_dag_run
Trigger a new DAG run.
clear_dag_run
Clear/retry a DAG run (resets failed tasks).
set_dag_state
Pause or unpause a DAG.
get_dag_runs
Get DAG run history with optional state filtering.
get_task_instances
Get task instances for a specific DAG run.
get_dag_stats
Get aggregate statistics for all DAGs.
get_task_logs
Get execution logs for a specific task instance.
get_import_errors
Get DAG import/parsing errors.
get_connections
List all Airflow connections.
get_connection
Get details of a specific connection.
test_connection
Test connection accessibility.
check_health
Check Airflow system health (includes Metadatabase, Scheduler, Triggerer, and DagProcessor).
Configuration
Environment & auth
auth
none
Resources
github
https://github.com/chayasin/mcp-airflow-simple ↗
mcp-airflow-simple — MCP Server · libregistry