Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
A

abhishekbhakat/airflow-mcp-server

MCP Server for Apache Airflow

Before you install: no copy-paste command · no license recorded · site blocks automated checks

First step: nothing runnable here yet - start from the repository: https://github.com/abhishekbhakat/airflow-mcp-server

View on GitHub ↗Link checked 2026-11-12 · automated check blocked (HTTP 429), status unconfirmed

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# airflow-mcp-server: An MCP Server for controlling Airflow 3

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

mcp-name: io.github.abhishekbhakat/airflow-mcp-server
### MCPHub Certification
This MCP server is certified by MCPHub. This certification ensures that airflow-mcp-server follows best practices for Model Context Protocol implementation.
### Find on Glama
## Overview
A Model Context Protocol server for controlling Airflow via Airflow APIs.
## Demo Video
https://github.com/user-attachments/assets/f3e60fff-8680-4dd9-b08e-fa7db655a705
## Setup
### Usage with Claude Desktop
#### Stdio Transport (Default)
json
"mcpServers": {
"airflow-mcp-server": {
"command": "uvx",
"args": [
"airflow-mcp-server",
"--base-url",
"http://localhost:8080",
"--auth-token",
" "
See CONFIG.md for IDE-specific configuration examples across popular MCP clients.
#### HTTP Transport
json
"mcpServers": {
"airflow-mcp-server-http": {
"command": "uvx",
"args": [
"airflow-mcp-server",
"--http",
"--port",
"3000",
"--base-url",
"http://localhost:8080",
"--auth-token",
" "
> Note:
> - Set baseurl to the root Airflow URL (e.g., http://localhost:8080).
> - Do not include /api/v2 in the base URL. The server will automatically fetch the OpenAPI spec from ${baseurl}/openapi.json.
> - Only JWT token is required for authentication. Cookie and basic auth are no longer supported in Airflow 3.0.
### Transport Options
The server supports multiple transport protocols:
#### Stdio Transport (Default)
Standard input/output transport for direct process communication:
bash
airflow-mcp-server --safe --base-url http://localhost:8080 --auth-token
#### HTTP Transport
Uses Streamable HTTP for better scalability and web compatibility:
bash
airflow-mcp-server --safe --http --port 3000 --base-url http://localhost:8080 --auth-token
> Note: SSE transport is deprecated. Use --http for new deployments as it provides better bidirectional communication and is the recommended approach by FastMCP.
### Operation Modes
The server supports two operation modes:
Safe Mode (--safe): Only allows read-only operations (GET requests). This is useful when you want to prevent any modifications to your Airflow instance.
Unsafe Mode (--unsafe): Allows all operations including modifications. This is the default mode.
To start in safe mode:
bash
airflow-mcp-server --safe
To explicitly start in unsafe mode (though this is default):
bash
airflow-mcp-server --unsafe
### Tool Discovery Modes
The server supports two tool discovery approaches:
Hierarchical Discovery (default): Tools are organized by categories (DAGs, Tasks, Connections, etc.). Browse categories first, then select specific tools. More manageable for large APIs.
Static Tools (--static-tools): All tools available immediately. Better for programmatic access but can be overwhelming.
To use static tools:
bash
airflow-mcp-server --static-tools
### Command Line Options
bash
Usage: airflow-mcp-server [OPTIONS]
MCP server for Airflow
Options:
-v, --verbose Increase verbosity
-s, --safe Use only read-only tools
-u, --unsafe Use all tools (default)
--static-tools Use static tools instead of hierarchical discovery
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/abhishekbhakat-airflow-mcp-server/)
Source
awesome · https://github.com/abhishekbhakat/airflow-mcp-server
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index