Registry / devops / astro-airflow-mcp

astro-airflow-mcp

JSON →
library0.8.2pypypiunverified

A FastMCP server for Apache Airflow integration that can run standalone or as an Airflow 2/3 plugin. Current version 0.8.2, actively maintained with frequent releases.

pip install astro-airflow-mcp
INSTALL
IMPORT
SIG · ASTRO-AIRFLOW-MCP
A
astro-airflow-mcp
devopspythonv0.8.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AstroAirflowMCPServer
from astro_airflow_mcp import AstroAirflowMCPServer
from astro_airflow_mcp.server import AstroAirflowMCPServer

Initialize and run the Astro Airflow MCP server with Airflow connection details.

from astro_airflow_mcp.server import AstroAirflowMCPServer import os airflow_url = os.environ.get('AIRFLOW_URL', 'http://localhost:8080') airflow_username = os.environ.get('AIRFLOW_USERNAME', 'admin') airflow_password = os.environ.get('AIRFLOW_PASSWORD', 'admin') server = AstroAirflowMCPServer( airflow_url=airflow_url, username=airflow_username, password=airflow_password ) server.run()
Debug
Known issues
breakingBreaking change in 0.7.0: The `AstroAirflowMCPServer` class was moved from `astro_airflow_mcp` to `astro_airflow_mcp.server`. Old imports will fail.
fix
Change your import to `from astro_airflow_mcp.server import AstroAirflowMCPServer`.
affects: <0.7.0
gotchaAirflow must be installed if running as a plugin, but not required for standalone mode. Standalone mode uses REST API.
fix
Ensure `apache-airflow` is installed only if you intend to use the plugin mode.
affects: all
gotchaThe default username/password is 'admin'/'admin', which may not match your Airflow instance. Authentication failures are common if environment variables are not set.
fix
Always set AIRFLOW_USERNAME and AIRFLOW_PASSWORD environment variables to match your Airflow configuration.
affects: all
Upgrade
Version history
0.8.2latest on PyPI · released May 8, 2026
Audit
Dependencies
fastmcprequiredCore dependency for FastMCP server
apache-airflowoptionalRequired for Airflow plugin mode
Agent activity
10 hits · last 30 days
node
8
Amazon
1
OpenAI (training)
1
Resources

No resource links recorded.

astro-airflow-mcp — pip install astro-airflow-mcp · libregistry