GitHub user Hui-of-limin added a comment to the discussion: Dolphin MCP Pilot: Operate DolphinScheduler via AI Agents
Quick update since posting this yesterday: **Ecosystem integration progress:** - Submitted to [awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers/pull/11930) (the most comprehensive community list) - PR pending - Submitted server.json + auto-publish workflow for [MCP Registry](https://registry.modelcontextprotocol.io) (the official discovery path that replaced the modelcontextprotocol/servers README) - PR pending - Now discoverable via GitHub search with 20 topics: `mcp`, `model-context-protocol`, `apache-dolphinscheduler`, `claude`, `python`, `docker`, `scheduling`, `workflow-automation`, `data-engineering`, `ai-agent`, etc. **One thing I'd love feedback on from the DS community:** The tool count is 58 right now, split across these categories: | Category | Count | Examples | |----------|-------|----------| | Projects | 5 | create, list, rename, delete | | Workflows | 14 | create DAG, update task params, clone, release, rollback version | | Schedules | 6 | set cron, online, offline, complement (backfill) | | Instances | 13 | pause, resume, rerun, rerun-from-failure, force success, skip | | Resources | 10 | list, upload, download, update content, view, delete | | Monitoring | 6 | task logs, instance lists with guided hints | | Raw API | 4 | passthrough GET/POST/PUT/DELETE | Are there operations you find yourself doing repeatedly in the Web UI that aren't covered yet? I'm especially curious about cross-cutting workflows like "promote a workflow from dev to prod" or "diff two versions of a DAG definition" - the kinds of things that span multiple API calls and would save real time if an agent could do them in one shot. GitHub: https://github.com/iflytek/dolphin-mcp-pilot Docs: https://github.com/iflytek/dolphin-mcp-pilot/blob/main/README.md GitHub link: https://github.com/apache/dolphinscheduler/discussions/18547#discussioncomment-17986523 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
