Loading MCP server directory, please wait...
Airflow MCP — list DAGs/runs/task instances, tail logs, trigger and clear (write-gated)
npx @getmcp/cli add io.github.us-all/airflowRequires Node.js 18+. Community-contributed server. Review source before installing.
AIRFLOW_API_URLAirflow host base, e.g. 'http://airflow.example.com:8080'. Server prepends /api/v2 internally; trailing /api/v1 or /api/v2 is stripped if supplied.
AIRFLOW_USERNAMEAirflow username (used to mint a JWT via SimpleAuthManager /auth/token).
AIRFLOW_PASSWORDAirflow password (used to mint a JWT via SimpleAuthManager /auth/token).
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.us-all/airflow": {
"command": "npx",
"args": [
"-y",
"@us-all/airflow-mcp"
],
"env": {
"AIRFLOW_API_URL": "",
"AIRFLOW_USERNAME": "",
"AIRFLOW_PASSWORD": "",
"AIRFLOW_ALLOW_WRITE": "false",
"AIRFLOW_TOOLS": "",
"AIRFLOW_DISABLE": ""
}
}
}
}