
MCP Airflow API
Interface UIpar call518
Gérez les flux de travail Apache Airflow en langage naturel via une intégration complète de serveur MCP.
Ce qu'il fait
MCP Airflow API comble le fossé entre les LLM et Apache Airflow en transformant des opérations complexes d'API REST en outils en langage naturel. Il permet aux ingénieurs de données de surveiller les DAG, de déclencher des flux de travail et de gérer la santé du cluster sans interagir manuellement avec l'interface utilisateur d'Airflow ou écrire des commandes curl.
Outils
- Gestion des DAG : Déclencher, mettre en pause, reprendre et lister les DAG avec un filtrage avancé.
- Surveillance des tâches : Récupérer les logs d'instance de tâche, suivre les états d'exécution et analyser les durées.
- Santé du cluster : Vérifier les informations de version et la santé globale du système.
- Gestion XCom & Variables : Lire et gérer les variables Airflow et les entrées XCom.
- Gestion des actifs (v2) : Gérer les actifs de données et les événements pour l'ordonnancement basé sur les données dans Airflow 3.0+.
Installation
Pour Claude Desktop, utilisez la configuration suivante :
{
"mcpServers": {
"mcp-airflow-api": {
"command": "uvx",
"args": ["--python", "3.12", "mcp-airflow-api"],
"env": {
"AIRFLOW_API_VERSION": "v2",
"AIRFLOW_API_BASE_URL": "http://localhost:8080/api",
"AIRFLOW_API_USERNAME": "airflow",
"AIRFLOW_API_PASSWORD": "airflow"
}
}
}
}
Hôtes supportés
- claude
Installation rapide
uvx --python 3.12 mcp-airflow-apiInformations
- Tarification
- free
- Publié






