Airflow
Createdabhishekbhakat
Control Apache Airflow instances via Airflow APIs through a Model Context Protocol (MCP) server.
About
This tool is a Model Context Protocol (MCP) server designed to control Apache Airflow instances through their APIs. It supports both safe (read-only) and unsafe (full access) modes. Authentication is handled via either Basic Auth (using a base64 encoded username:password) or a session cookie. Configuration requires setting environment variables for the Airflow API URL and authentication credentials.
Key Features
- Supports both safe (read-only) and unsafe (full access) operation modes
- Authentication via Basic Auth or session cookie
- Configurable Airflow API URL
- Parses OpenAPI spec for Airflow API
- Allows control of Airflow via Airflow APIs.
Use Cases
- Automating Airflow workflows using MCP
- Integrating Airflow with other MCP-compatible tools
- Controlling Airflow instances programmatically