mcp-server-apache-airflow
If you are the rightful owner of mcp-server-apache-airflow 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.
A Model Context Protocol (MCP) server implementation for Apache Airflow, enabling seamless integration with MCP clients.
The mcp-server-apache-airflow project provides a Model Context Protocol server that wraps Apache Airflow's REST API, allowing MCP clients to interact with Airflow in a standardized way. This implementation uses the official Apache Airflow client library to ensure compatibility and maintainability. It supports a wide range of functionalities including DAG management, DAG runs, tasks, variables, connections, pools, XComs, datasets, monitoring, and more. The server can be configured using environment variables and supports different API groups, which can be selected based on user requirements. It is designed to be easily integrated with platforms like Claude Desktop and can be installed via Smithery for automatic setup.
Features
- Standardized interaction with Apache Airflow through MCP.
- Comprehensive API support for DAGs, tasks, variables, and more.
- Configurable via environment variables and supports API group selection.
- Compatible with Claude Desktop and installable via Smithery.
- Automatic deployment to PyPI with version updates.