airflow-mcp

airflow-mcp

3.1

If you are the rightful owner of 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 henry@mcphub.com.

This project is a Model Context Protocol (MCP) server integrated with Apache Airflow, providing various tools to manage and monitor Airflow's DAG operations.

The Airflow MCP server is designed to seamlessly integrate with Apache Airflow, offering a suite of tools to manage and monitor Directed Acyclic Graphs (DAGs) within Airflow. It allows users to trigger DAGs, enable or disable them, retrieve daily reports, list available DAGs, and access logs and run records. The server is particularly useful for automating workflows and ensuring efficient data pipeline management. By leveraging the MCP server, users can streamline their Airflow operations, making it easier to handle complex data workflows and maintain oversight over their execution.

Features

  • Trigger DAG: Initiate the execution of a specified DAG.
  • Enable DAG: Enable a specified DAG for execution.
  • Get Daily Report: Retrieve a summary report of all DAG runs within a specified time range.
  • List All DAGs: List all available DAGs in the system.
  • Backfill DAG: Backfill DAG data for a specified date range.