Apache Airflow MCP API

Apache Airflow MCP server enabling AI agents to interact with Airflow's REST API — triggering DAG runs, monitoring pipeline status, querying task execution logs, managing DAG state (pause/unpause), and integrating Airflow data pipeline orchestration into agent-driven workflows. Enables agents to coordinate and monitor complex data engineering workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools airflow apache workflow dag mcp-server orchestration data-pipeline
⚙ Agent Friendliness
71
/ 100
Can an agent use this?
🔒 Security
80
/ 100
Is it safe for agents?
⚡ Reliability
70
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
68
Documentation
70
Error Messages
68
Auth Simplicity
80
Rate Limits
72

🔒 Security

TLS Enforcement
88
Auth Strength
80
Scope Granularity
78
Dep. Hygiene
75
Secret Handling
80

HTTPS for Airflow recommended. Basic auth. Airflow can trigger arbitrary DAG code — significant permissions. Use dedicated service account with minimal DAG trigger permissions.

⚡ Reliability

Uptime/SLA
72
Version Stability
70
Breaking Changes
68
Error Recovery
68
AF Security Reliability

Best When

A data engineering team using Apache Airflow needs AI agents to monitor and trigger data pipelines — querying DAG status, triggering runs, and diagnosing failures.

Avoid When

You use Prefect, Dagster, Luigi, or other workflow tools — use the appropriate MCP for your actual orchestrator.

Use Cases

  • Triggering Airflow DAG runs from data engineering agents
  • Monitoring pipeline execution status and task failures from observability agents
  • Querying task logs for debugging and incident response from DevOps agents
  • Managing DAG state and scheduling from operations agents
  • Coordinating data pipeline workflows with AI orchestration agents
  • Responding to pipeline failures by diagnosing and rerunning tasks from incident response agents

Not For

  • Teams not using Apache Airflow for workflow orchestration (use Prefect, Dagster, or Temporal MCPs for those)
  • Creating or modifying DAG code (this manages Airflow runtime, not DAG authoring)
  • Real-time streaming pipeline management (Airflow is for batch/scheduled workflows)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: api_key oauth2
OAuth: No Scopes: No

Airflow Basic Auth or JWT token. Configure AIRFLOW_URL, AIRFLOW_USERNAME, AIRFLOW_PASSWORD or token in environment. Airflow 2.0+ REST API required.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Apache Airflow is free open source. Managed Airflow services (Astronomer, Google Cloud Composer) have costs. MCP server is free open source from call518.

Agent Metadata

Pagination
page
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Requires Airflow 2.0+ for REST API — Airflow 1.x is not supported
  • DAG triggering is asynchronous — agents must poll for completion status
  • Airflow task logs can be large — implement log truncation for agent context
  • DAG run state machine has specific states — understand RUNNING, SUCCESS, FAILED, etc.
  • Community MCP — covers common Airflow API endpoints but may not cover all features
  • Managed Airflow services (Composer, MWAA) may have different API endpoints

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Apache Airflow MCP API.

$99

Scores are editorial opinions as of 2026-03-06.

5229
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered