airflow-mcp
0
The Airflow MCP Server is a protocol server that integrates with Apache Airflow, providing tools for managing and monitoring DAG executions. It is designed to enhance interactions with Airflow by supporting various operations like triggering DAGs and fetching logs.
Airflow MCP Server
Project Overview
This project is a Model Context Protocol (MCP) server integrated with Apache Airflow, offering tools to manage and monitor the execution of Airflow DAGs. It supports operations such as triggering DAGs, getting DAG statuses, backfilling data, and obtaining logs.
Features
- Trigger specific DAGs.
- Enable specified DAGs.
- Get daily summary reports of DAG runs.
- List all available DAGs.
- Batch fetch DAG run records.
- Get the status of specific DAG runs.
- Obtain DAG execution logs.
- Backfill DAG data within a specified date range.
Contribution
We welcome contributions! Please submit a Pull Request and ensure you adhere to the project's coding standards.
License
This project is licensed under the MIT License.