Airflow API (Stable) MCP Config
# Overview To facilitate management, Apache Airflow supports a range of REST API endpoints across its objects. This section provides an overview of the API design, methods, and supported use cases. Most of the endpoints accept `JSON` as input and return `JSON` responses. This means that you must u
Config URL
Use this URL in any MCP-compatible client to fetch the config automatically.
https://mcp-bridge.pages.dev/config/apache-org-airflow.jsonConfiguration JSON
Use curl https://mcp-bridge.pages.dev/config/apache-org-airflow.json to fetch programmatically.
{
"mcpServers": {
"apache-org-airflow": {
"command": "npx",
"args": ["-y","@mcp/apache-org-airflow"],
"env": {
"AIRFLOW_API__STABLE__API_KEY": "your_airflow_api__stable__api_key"
}
}
}
}How to Use
Cursor
Go to Cursor Settings → MCP Servers → Add with the JSON above.
CLI / curl
Fetch the config programmatically:
curl https://mcp-bridge.pages.dev/config/apache-org-airflow.jsonEnvironment Variables
AIRFLOW_API__STABLE__API_KEYReplace your_airflow_api__stable__api_key with your actual airflow api stable api key
Endpoints
/configGet current configuration
/connectionsList connections
/connectionsCreate a connection
/connections/testTest a connection
/connections/{connection_id}Get a connection
/connections/{connection_id}Delete a connection
/connections/{connection_id}Update a connection
/dagSources/{file_token}Get a source code
/dagWarningsList dag warnings
/dagsList DAGs