{"id":"astronomer-astro-airflow-mcp","name":"astro-airflow-mcp","af_score":62.5,"security_score":58.2,"reliability_score":31.2,"what_it_does":"astro-airflow-mcp is a Model Context Protocol (MCP) server (FastMCP-based) that exposes Apache Airflow functionality (via Airflow’s REST API) to AI agents. It can run standalone over MCP (stdio/HTTP) or as an Airflow 3.x plugin, and supports multiple Airflow auth styles (bearer token, basic auth, and username/password with OAuth2 token exchange for Airflow 3.x).","best_when":"You want an agent-friendly, typed MCP interface to Airflow metadata and common operational workflows, especially when you already run Apache Airflow and can provide credentials for its REST API.","avoid_when":"You need strict rate-limit/latency guarantees or you cannot provide secure secret handling (e.g., safe credential storage) for agent-originated requests.","last_evaluated":"2026-03-30T15:43:13.416180+00:00","has_mcp":true,"has_api":false,"auth_methods":["Bearer token (AIRFLOW_AUTH_TOKEN)","Username/password (AIRFLOW_USERNAME/AIRFLOW_PASSWORD) with OAuth2 token exchange for Airflow 3.x","Basic auth (Airflow 2.x)"],"has_free_tier":false,"known_gotchas":["Mutating tools (e.g., trigger_dag, pause_dag, unpause_dag) can cause real side effects; agents should use explicit confirmation/guardrails.","Large log/task outputs may be truncated/limited by the underlying Airflow REST API responses (not documented here).","Server defaults to HTTP mode but MCP clients may require stdio transport; misconfiguration can prevent connection."],"error_quality":0.0}