Dagu MCP Server

by dagucloud• 4.5k•• Scanned•Claim this listing•Request removal
Productivity & Workflowagentic workflowsai agentsai workflowsairflow alternativecron

Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.

Dagu is an open-source mcp server by dagucloud, written mainly in Go, with 4,522 GitHub stars and the GPL-3.0 license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit d2474ac. No capabilities flagged by our checks. Scan policy

Scanned
Full scan at d2474ac · Nov 5, 2026
Scanned
Static code scanpass
Secrets scanfail
Dependency audit169 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (58)

  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    @vue/server-renderer@3.5.29: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    ui/pnpm-lock.yaml
  • medium
    axios@1.14.0: 34 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3pq3-5fj3-cg6v, GHSA-3w6x-2g7m-8v23 +29 more
    ui/pnpm-lock.yaml
  • medium
    body-parser@1.20.6: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    ui/pnpm-lock.yaml
  • medium
    brace-expansion@1.1.14: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    ui/pnpm-lock.yaml
  • medium
    brace-expansion@2.1.0: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    ui/pnpm-lock.yaml
  • medium
    browserslist@4.28.2: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    ui/pnpm-lock.yaml
  • medium
    compression@1.8.1: 1 known vulnerability
    GHSA-vc2v-76pw-4v95
    ui/pnpm-lock.yaml
  • medium
    dompurify@3.4.2: 13 known vulnerabilities
    GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4, GHSA-c6gr-qvv4-5v3f +8 more
    ui/pnpm-lock.yaml
  • medium
    fast-uri@3.1.2: 11 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf +6 more
    ui/pnpm-lock.yaml
  • medium
    follow-redirects@1.16.0: 3 known vulnerabilities
    GHSA-8r9p-f939-6h3c, GHSA-mrwp-f3q8-3g9p, GHSA-q3jh-wrc6-jgq8
    ui/pnpm-lock.yaml
  • medium
    js-yaml@4.1.1: 4 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
    ui/pnpm-lock.yaml
  • medium
    launch-editor@2.14.1: 3 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-r825-w8mm-5pxw
    ui/pnpm-lock.yaml
  • medium
    nanoid@3.3.16: 1 known vulnerability
    GHSA-2v37-7h3g-55p8
    ui/pnpm-lock.yaml
  • medium
    react-router@7.13.2: 10 known vulnerabilities
    GHSA-2j2x-hqr9-3h42, GHSA-337j-9hxr-rhxg, GHSA-49rj-9fvp-4h2h, GHSA-84g9-w2xq-vcv6, GHSA-8x6r-g9mw-2r78 +5 more
    ui/pnpm-lock.yaml
  • medium
    serialize-javascript@6.0.2: 3 known vulnerabilities
    GHSA-5c6j-r48x-rmvq, GHSA-m5mm-p8h7-m29v, GHSA-qj8w-gfj5-8c6v
    ui/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    ui/pnpm-lock.yaml
  • medium
    undici@7.25.0: 29 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-35p6-xmwp-9g52, GHSA-3xpg-4rpp-hhhm +24 more
    ui/pnpm-lock.yaml
  • medium
    uuid@8.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    ui/pnpm-lock.yaml
  • medium
    uuid@9.0.1: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    ui/pnpm-lock.yaml
  • medium
    vite@7.3.2: 7 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff, GHSA-r825-w8mm-5pxw +2 more
    ui/pnpm-lock.yaml
  • medium
    webpack-dev-middleware@7.4.5: 1 known vulnerability
    GHSA-g84c-rxfj-3j2c
    ui/pnpm-lock.yaml
  • medium
    ws@7.5.10: 1 known vulnerability
    GHSA-96hv-2xvq-fx4p
    ui/pnpm-lock.yaml
  • medium
    zod@3.24.1: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    ui/pnpm-lock.yaml
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    ui/src/features/dags/components/dag-details/notifications/__tests__/notificationDrafts.test.ts:21
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    ui/src/features/dags/components/dag-details/notifications/__tests__/notificationDrafts.test.ts:26
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    ui/src/pages/notifications/__tests__/index.test.tsx:217
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    ui/src/pages/notifications/__tests__/index.test.tsx:254
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    ui/src/pages/notifications/__tests__/index.test.tsx:497
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    ui/src/pages/notifications/__tests__/index.test.tsx:506
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    conformance/cli/context_test.go:31
  • low
    Possible example credential in docs/tests: generic-api-key
    conformance/spec077_xlsx/gaps_dry_test.go:33
  • low
    Possible example credential in docs/tests: generic-api-key
    conformance/spec079_browser_session/write_gate_test.go:29
  • low
    Possible example credential in docs/tests: generic-api-key
    internal/intg/secret_test.go:68
  • low
    Possible example credential in docs/tests: generic-api-key
    internal/runtime/agent/agent_test.go:2058
  • low
    Possible example credential in docs/tests: generic-api-key
    internal/runtime/builtin/clickhouse/clickhouse_test.go:290
  • low
    Possible example credential in docs/tests: generic-api-key
    10 matches in this file
    internal/runtime/builtin/docker/registry_auth_test.go:170
  • low
    golang.org/x/crypto@0.58.0: 1 known vulnerability
    GO-2026-5932
    go.mod
  • low
    golang.org/x/net@0.61.0: 2 known vulnerabilities
    GO-2026-6860, GO-2026-6866
    go.mod
  • low
    @humanfs/node@0.16.6: 1 known vulnerability
    GHSA-p498-v437-472g
    ui/pnpm-lock.yaml
  • low
    @vitest/mocker@4.1.0: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    ui/pnpm-lock.yaml
  • low
    baseline-browser-mapping@2.10.24: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    ui/pnpm-lock.yaml
  • low
    esbuild@0.27.7: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    ui/pnpm-lock.yaml
  • low
    katex@0.16.45: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    ui/pnpm-lock.yaml
  • low
    mermaid@11.15.0: 5 known vulnerabilities
    GHSA-2v8p-3f2j-5mp7, GHSA-3rrr-jr9j-h3q3, GHSA-6x64-9x62-f2gx, GHSA-c4c3-pg64-4m4v, GHSA-rhh3-jpg6-66xh
    ui/pnpm-lock.yaml
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    ui/pnpm-lock.yaml
  • low
    postcss@8.5.18: 1 known vulnerability
    GHSA-fxqj-rqcc-2cmp
    ui/pnpm-lock.yaml
  • low
    postcss-selector-parser@7.1.1: 2 known vulnerabilities
    GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
    ui/pnpm-lock.yaml
  • low
    qs@6.15.3: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    ui/pnpm-lock.yaml
  • low
    ts-deepmerge@7.0.3: 1 known vulnerability
    GHSA-87mf-gv2c-c62c
    ui/pnpm-lock.yaml
  • low
    unhead@1.11.20: 3 known vulnerabilities
    GHSA-5339-hvwr-7582, GHSA-95h2-gj7x-gx9w, GHSA-g5xx-pwrp-g3fv
    ui/pnpm-lock.yaml
  • low
    vitest@4.1.0: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    ui/pnpm-lock.yaml
  • low
    No manifest declaring network access and environment variables (agent.json)

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Dagu alternatives

View more →

Similar mcp servers in Productivity & Workflow, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Dagu (this page)
dagucloud
4.5kGPL-3.0Nov 1, 2026Scanned, no flagged issues
N8n MCP
czlonkowski
23kMITOct 27, 2026Scanned, no flagged issues
Trigger Dev
triggerdotdev
17kApache-2.0Oct 31, 2026Scanned, no flagged issues
Skill Seekers
yusufkaraaslan
15kMITSep 30, 2026Scanned, no flagged issues
Windows MCP
CursorTouch
11kMITNov 1, 2026Scanned, no flagged issues
Mobile MCP
mobile-next
10kApache-2.0Oct 30, 2026Scanned, no flagged issues