MCP.Market

Incident Response MCP for Apache Airflow MCP server

by madamak·io.github.madamak/apache-airflow-mcp-server·v1.0.2·2 stars

Diagnose Airflow failures from UI links with bounded logs and optional recovery actions.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

2 stars31 downloads/wk

Reviews

Write one

Nobody has reviewed Incident Response MCP for Apache Airflow yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Incident Response MCP for Apache Airflow tools (11, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • airflow_dataset_events

    List dataset events.

  • airflow_describe_instance

    Describe a configured Airflow instance (host + metadata, never secrets).

  • airflow_get_dag

    Get DAG details and a UI link.

  • airflow_get_dag_runwrite action

    Get a single DAG run and a UI link.

  • airflow_get_task_instance

    Return task metadata, config, attempt summary, optional rendered fields, and UI URLs.

  • airflow_get_task_instance_logs
  • airflow_list_dag_runs

    List DAG runs (defaults to execution_date DESC) with per-run UI URLs.

  • airflow_list_dags

    List DAGs (pause state + UI link) for the target instance.

  • airflow_list_instances

    List configured Airflow instance keys.

  • airflow_list_task_instances

    List task instances within one DAG run, including state and attempt log URLs.

  • airflow_resolve_url

    Parse an Airflow UI URL, resolve instance and identifiers.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan24 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 32 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Incident Response MCP for Apache Airflow compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 48,255 servers
Tools
11
the typical server has 7
Tools that change things
9%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
31
more than 19% of 12,191 servers with a package

What its tools let an agent do: 10 read · 1 change

Install Incident Response MCP for Apache Airflow in Claude Code, Cursor or VS Code

claude mcp add apache-airflow-mcp-server -- uvx apache-airflow-mcp-server
Add to Cursor

What the publisher says

From the Incident Response MCP for Apache Airflow repository's README, as published. We do not edit it. Read it on GitHub

Apache Airflow MCP Server

<!-- mcp-name: io.github.madamak/apache-airflow-mcp-server -->

Independent community project; not affiliated with or endorsed by the Apache Software Foundation.

Published through PyPI, GHCR, and the official MCP Registry. Reproducible scan reports, dependency audits, SBOMs, and provenance are attached to each immutable release.

Connect Claude, Cursor, VS Code, or another MCP client to your Apache Airflow deployments and help agents diagnose failed DAGs.

Paste an Airflow UI link from a PagerDuty/Datadog alert and ask "why did this fail?" — the agent resolves the URL, finds the failed tasks, pulls log errors filtered and bounded before the MCP response, and can re-trigger or clear runs. Write tools carry destructive-operation annotations that MCP clients can use to request confirmation.

Highlights

  • 🔍 Incident-response first — resolve Airflow UI URLs straight to the failing task, filter logs by error level with context lines, follow try_number semantics correctly (sensors included)
  • 🏢 Multi-instance — one server for same-API-family dev/staging/prod targets, with per-instance credentials and an SSRF guard that rejects unknown hosts
  • 🔒 Safety controls — opt-in read-only mode (AIRFLOWMCPREAD_ONLY=true) that never registers write tools; write tools annotated as destructive; configured credentials are redacted from instance responses and operation logs
  • 📉 Token-efficient — log tailing, level filtering, byte caps, and truncation metadata designed for LLM context windows
  • 🧭 Airflow 2 and 3 — API v1/v2 adapters with live E2E against Airflow 2.11 and 3.3, including JWT auth
  • 📎 Traceable — every response carries a request_id that matches the structured server logs

Quickstart

1. Install

uv tool install apache-airflow-mcp-server \
  --with 'apache-airflow-client==3.3.0'  # replace 3.3.0 with your Airflow version

Airflow 2.11? Use --with 'apache-airflow-client==2.10.0' instead; 2.10.0 is the final generated v1 client and targets Airflow 2's stable API. See Airflow compatibility before using a different release.

2. Connect your MCP client

The fastest path is a single instance configured entirely with environment variables — no config file needed.

Claude Code

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Incident Response MCP for Apache Airflow: common questions

Is Incident Response MCP for Apache Airflow MCP server safe?
Mostly: it is graded B (78/100). Read the Incident Response MCP for Apache Airflow safety report
How do I install Incident Response MCP for Apache Airflow?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Incident Response MCP for Apache Airflow need an API key?
Yes. The registry entry asks for AIRFLOW_MCP_TOKEN, AIRFLOW_MCP_PASSWORD.
Is Incident Response MCP for Apache Airflow maintained?
The last commit was 72 days ago (2026-08-24). The latest release is v1.0.2.
What can I use instead of Incident Response MCP for Apache Airflow?
Servers from other publishers that do the same job: Auth0 MCP Server.
How does Incident Response MCP for Apache Airflow compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); tools 11 (the typical server has 7); tools that change things 9% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Incident Response MCP for Apache Airflow

Same job from other publishers: the closest match first, then the best rated.

  • Auth0 MCP Server
    Auth0 MCP Server: Manage Auth0 applications, APIs, actions, logs, and forms using natural language
    A