ETL Orchestration
Empowers LLM agents to manage and automate ETL workflows across Airflow, AWS Glue, Athena, and S3 using natural language commands.
概要
This project implements a Model Context Protocol (MCP)-compliant server that exposes a powerful set of ETL orchestration tools to LLM agents (like Claude or GPT). It enables these AI assistants to control, monitor, and interact with real-world data infrastructure, including Airflow, AWS Glue, Athena, and S3, using natural language. This seamless integration allows for the automation and management of complex data workflows through intuitive natural language commands, bridging the gap between large language models and operational data infrastructure.
主な機能
- Athena Query Engine for SQL execution and result fetching
- LLM-Native Tool Interface for natural language operation
- 0 GitHub stars
- Airflow Integration for DAG control and monitoring
- S3 Tools for bucket and file management
- AWS Glue Integration for job execution, status, and logging
ユースケース
- Control and monitor Airflow DAGs via natural language prompts from an LLM agent
- Automate AWS Glue job execution and log fetching directly through AI commands
- Execute complex SQL queries on S3 data using Athena, with results retrieved by an LLM