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]

Reply via email to