监控 · 开发者工具

Airflow MCP logo

Airflow MCP

treerootboy/airflow-mcp

本项目是一个与 Apache Airflow 集成的 Model Context Protocol (MCP) 服务器,提供多种工具来管理和监控 Airflow 的 DAG 运行。 它支持触发 DAG、获取 DAG 状态、回填数据、获取日志等操作。

安装

uvx airflow-mcp

客户端配置

{
  "mcpServers": {
    "airflow": {
      "command": "uvx",
      "args": [
        "airflow-mcp"
      ],
      "env": {
        "AIRFLOW_API_BASE": "<AIRFLOW_API_BASE>",
        "AIRFLOW_USERNAME": "<AIRFLOW_USERNAME>",
        "AIRFLOW_PASSWORD": "<AIRFLOW_PASSWORD>"
      }
    }
  }
}

环境变量

AIRFLOW_API_BASEAIRFLOW_USERNAMEAIRFLOW_PASSWORDAIRFLOW_UID
分类
监控, 开发者工具
许可证
MIT
更新于
2026年10月6日

关于 Airflow MCP

本项目是一个与 Apache Airflow 集成的 Model Context Protocol (MCP) 服务器,提供多种工具来管理和监控 Airflow 的 DAG 运行。它支持触发 DAG、获取 DAG 状态、回填数据、获取日志等操作。

功能特点

  • 触发 DAG (trigger-dag): 触发指定 DAG 的运行。

  • 启用 DAG (enable-dag): 启用指定的 DAG。

  • 获取每日报告 (get-daily-report): 获取指定时间范围内的所有 DAG 运行的汇总报告。

  • 列出所有 DAG (list-dags): 列出所有可用的 DAG。

  • 批量获取 DAG 运行记录 (list-dag-runs): 批量获取 DAG 的运行记录。

  • 获取 DAG 运行状态 (get-dag-status): 获取特定 DAG 的运行状态。

  • 获取 DAG 日志 (get-dag-logs): 获取 DAG 运行的日志。

  • 回填 DAG (backfill-dag): 回填指定日期范围内的 DAG 数据。支持通过可选的 task_id 参数指定回填特定任务,若不指定则回填整个 DAG。

  • 清除任务实例 (clear-task-instances): 清除指定日期范围内的任务实例,重置任务状态以便重新运行。支持按任务ID过滤、只清除失败任务、重置DAG运行状态等选项。

本页信息摘自该项目的 README。 查看 README

相关 MCP 服务器

更多服务器
2344 logo

2344

comet-ml/opik

7k

Opik是一个开源的LLM评估框架,支持追踪、评估和监控LLM应用,帮助开发者构建更高效、更经济的LLM系统。

监控
MCP Grafana logo

MCP Grafana

grafana/mcp-grafana

612

Grafana MCP服务器提供对Grafana实例及其生态系统的访问,支持仪表盘搜索、数据源查询、事件管理等功能。

监控
Vite Plugin Vue MCP logo

Vite Plugin Vue MCP

webfansplz/vite-plugin-vue-mcp

407

Vite插件,为Vue应用提供MCP服务,支持组件树、状态、路由和Pinia的查看与编辑。

监控
api200 logo

api200

API-200/api200

169

API 200是一个开源API集成平台,提供第三方API的快速接入和管理功能,包含自动生成代码、文档、认证、缓存和错误处理等特性,支持自托管部署和MCP服务。

监控
WireMCP (Wireshark) logo

WireMCP (Wireshark)

0xkoda/wiremcp

98

WireMCP是一个为大型语言模型(LLM)提供实时网络流量分析能力的MCP服务器,通过Wireshark工具捕获和处理网络数据,支持威胁检测、网络诊断和异常分析。

监控
gospy logo

gospy

monsterxx03/gospy

90

Go进程检查工具,提供goroutine状态、内存统计和二进制信息分析,支持终端UI和HTTP API

监控