What is Conductor?
Conductor is a local task runner that gives Claude direct, persistent control over scheduled workers, multi-step pipelines, and email reports through natural language conversation. It includes a web dashboard at 127.0.0.1:5000 for humans to monitor status, pause tasks, or edit workers manually. Originally built for warehouse reporting automation, it now supports any Python, batch, or shell script with any schedule or chain.
How to use Conductor?
Install via the Windows installer (Conductor_Setup.exe) from the latest release — no Python or Redis required. On first launch, Conductor automatically writes its MCP entry to Claude Desktop’s config; after restarting Claude Desktop once, Claude can control Conductor through conversation (e.g., “Run my metrics script every night at 8:30 PM and email me the report”). The dashboard opens at 127.0.0.1:5000.
Key features of Conductor
- Claude-controlled automation via 21 MCP tools
- Flexible scheduling: fixed times, intervals, or cron expressions
- Supports Python, batch, and shell scripts with visible terminal option
- Built-in email (Gmail) for reports, alerts, and worker notifications
- Task chains with parallel execution and stop-on-failure toggle
- Persistent SQLite state with auto-restart after reboot
Use cases of Conductor
- Automate daily warehouse reporting by telling Claude the schedule and email recipient
- Debug a failing uptime check by asking Claude to retrieve recent logs and error details
- Chain a backup script and a cleanup script to run in sequence every night at 2 AM
- Use Claude to create a folder watcher that emails files when new ones arrive
评论