scheduler-migration-toolkit-mcp-server

gopalsab/scheduler-migration-toolkit-mcp-server

3.2

If you are the rightful owner of scheduler-migration-toolkit-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Scheduler Migration Toolkit is a versatile MCP server designed to facilitate the conversion of legacy scheduler scripts into Amazon Managed Apache Airflow (MWAA) DAGs.

Tools
2
Resources
0
Prompts
0

Scheduler Migration Toolkit

A generic Model Context Protocol (MCP) server for converting legacy scheduler scripts to Amazon Managed Apache Airflow (MWAA) DAGs.

Features

  • Generic scheduler script conversion to Airflow DAGs
  • Simple, extensible architecture
  • MCP server integration for AI agents
  • Sample agent implementation using Strands SDK

Installation

pip install scheduler-migration-toolkit

Usage

As MCP Server

Add to your MCP configuration:

{
  "mcpServers": {
    "scheduler-migration-toolkit": {
      "command": "python",
      "args": ["-m", "scheduler_migration_toolkit.server"],
      "disabled": false
    }
  }
}

Sample Agent

The included sample agent reads Control-M scripts from input/ folder and outputs converted DAGs to output/ folder:

python sample_agent.py

MCP Tools

  • convert_scheduler_script - Convert scheduler scripts to Airflow DAGs
  • validate_dag - Validate generated DAG syntax

License

MIT License