MCP Airflow Database
A Model Context Protocol (MCP) server for interacting with Airflow databases.
Setup with Poetry
Prerequisites
- Python 3.8 or higher
- Poetry installed on your system
Installation
Clone this repository:
git clone <your-repository-url> cd mcp-airflow-dbInstall dependencies with Poetry:
poetry installConfigure your environment: Create a
.envfile with your database connection string:DATABASE_URL=postgresql://airflow:airflow123@localhost:5432/airflow
Running the MCP Server
Run the server with Poetry:
poetry run python src/server.py
Or activate the Poetry environment first:
poetry shell
python src/server.py
Using with Smithery
This MCP can be used with Smithery directly as configured in the smithery.yaml file. Make sure to provide the DATABASE_URL configuration when starting the server.
Available Tools
failed_runs: Query failed Airflow DAG runs within a specified time period.query: Execute SQL queries directly against the Airflow database.
License
[Your License]
Airflow Database Integration Server
Project Details
- gavinHuang/mcp-airflow-postgres
- Last Updated: 5/11/2025
Recomended MCP Servers
APISIX Model Context Protocol (MCP) server is used to bridge large language models (LLMs) with the APISIX Admin...
A Model Context Protocol server for interacting with Foundry
MCP Server to interact with Kanka Campaign
A Model Context Protocol (MCP) server implementation for Notion integration, providing a standardized interface for interacting with Notion's...
A knowledge graph server that uses the Model Context Protocol (MCP) to provide structured memory persistence for AI...
Model Context Protocol Servers
MCP para consultar o EVM no Flow
A macOS menu bar application that helps manage MCP (Model Context Protocol) servers for Claude Desktop.
SearxNG MCP Server provides privacy-focused web search for AI assistants using SearxNG and the Model Context Protocol.





