airflow-mcp-server
If you are the rightful owner of airflow-mcp-server 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.
An MCP server for controlling Airflow via Airflow APIs.
The airflow-mcp-server is a Model Context Protocol server designed to interface with Apache Airflow through its APIs. It allows users to control and manage their Airflow instances programmatically, leveraging the power of MCP to streamline operations. The server supports both safe and unsafe operation modes, providing flexibility in how users interact with their Airflow environments. Safe mode restricts operations to read-only, ensuring no modifications are made, while unsafe mode allows full access, including modifications. Authentication is handled via JWT tokens, aligning with Airflow 3.0's security protocols. The server automatically fetches the OpenAPI specification from the Airflow instance, simplifying setup and integration.
Features
- Safe and Unsafe Modes: Offers read-only and full-access operation modes.
- JWT Authentication: Supports secure access using JWT tokens.
- Automatic OpenAPI Fetch: Retrieves OpenAPI spec from Airflow instance automatically.
- Airflow 3.0 Ready: Fully compatible with the latest Airflow version.
- Configurable Page Limit: Allows customization of API response limits.