Skip to main content
Glama
madamak

Apache Airflow MCP Server

by madamak

airflow_trigger_dag

Trigger Apache Airflow DAG runs with optional configuration parameters to execute workflows on demand.

Instructions

Trigger a DAG run with optional configuration.

Parameters

  • instance: Instance key (optional; mutually exclusive with ui_url)

  • ui_url: Airflow UI URL to resolve instance (optional; takes precedence)

  • dag_id: DAG identifier (required if ui_url not provided)

  • dag_run_id: Custom run id (optional)

  • logical_date: Logical date/time for run (optional; ISO8601)

  • conf: Configuration object as dict or JSON string (optional)

  • note: Run note/comment (optional)

Returns

  • Response dict: { "dag_run_id": str, "ui_url": str }

  • Raises: ToolError with compact JSON payload (code, message, request_id, optional context)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
instanceNo
ui_urlNo
dag_idNo
dag_run_idNo
logical_dateNo
confNo
noteNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/madamak/apache-airflow-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server