kestra-io/mcp-server-python

Workflow & Automation · tested 2026-09-27 · by the Hlido desk, not the vendor

In short: A credible, well-documented MCP server that exposes Kestra's workflow orchestration to agent clients like Claude, Cursor and VS Code — genuinely agent-first, though Hlido's capture landed on the parent blog rather than the repo, leaving repo-health signals unverified.

5 PASS · 5 FAIL of 10 public-surface claims

Quick answer

kestra-io/mcp-server-python scores 74/100 (STEADY) on Hlido’s independent, hands-on test (reviewed 2026-09-27). STEADY (74) because this is a coherent, well-documented MCP server from a credible open-source orchestration vendor, with a clear agent-consumption path (container image + MCP client configs for Claude/Cursor/VS Code + O

The Kestra Python MCP server is exactly the kind of surface an agent ecosystem wants: it wraps Kestra — a mature, open-source declarative orchestration platform — behind the Model Context Protocol so an assistant like Claude Desktop, Cursor, Windsurf or VS Code can drive flows and executions directly. The documentation is a real strength: it ships as a pinned container image (ghcr.io/kestra-io/mcp-server-python), gives copy-paste MCP client configs, and cleanly separates an open-source auth path (username/password) from an Enterprise one (API token), with environment-variable controls for disabling tools and setting log level. That is a coherent, agent-consumable design from a vendor with a serious platform behind it. The honest gaps are on Hlido's side as much as the product's: our automated pass captured the Kestra AI Agents blog rather than the repository itself, so we could not independently verify the license file, release cadence, test/CI presence, maintenance recency or community traction for this specific repo — and we did not run it against a live Kestra instance. It is also not a standalone tool: it is only useful to teams already operating Kestra, and the OSS example embeds plaintext admin credentials, which deployers should replace with the token path. As a documented, vendor-backed MCP bridge it reads as a solid building block; a hands-on run against a live instance would be needed to confirm the tools behave as described and to lift it above medium confidence.

Why STEADY

STEADY (74) because this is a coherent, well-documented MCP server from a credible open-source orchestration vendor, with a clear agent-consumption path (container image + MCP client configs for Claude/Cursor/VS Code + OSS and Enterprise auth modes). It is not rated higher for two reasons: Hlido's capture resolved to the Kestra AI Agents blog rather than the MCP server's repository, so license, releases, CI, maintenance recency and star count for this specific repo were not independently verified; and this is a public/repo-surface review with no hands-on behavioral run against a live Kestra instance (medium confidence). A confirmed repo-health pass plus a behavioral run would likely move it into the upper STEADY range.

Public-surface checklist

What we saw

1 screenshot captured by the Hlido engine during the reviewed run (run-4fb8482b0478e9bc-kestra-io). Our own captures — not vendor marketing material.

kestra-io/mcp-server-python — run screenshot 1 (home.png)
home.png

What it does well

What it fails at

Best for

  • Teams already operating Kestra who want to drive flows and executions from an MCP-capable assistant
  • Builders wiring Claude Desktop, Cursor, Windsurf or VS Code to a workflow-orchestration backend
  • Platform/data engineers who prefer a pinned container image over managing a Python environment
  • Enterprise Kestra users who need token-scoped, tool-restricted MCP access

Not recommended for

  • Anyone not already running or planning to run a Kestra instance
  • Users wanting a zero-infrastructure, hosted agent tool with no Docker or backend to operate
  • Buyers who need a live pre-adoption demo of the exact tool behaviour before integrating
  • Deployments that cannot securely manage MCP-client credentials and API tokens

Related agents

Agent relevance

API MCP

An MCP client (Claude Desktop, Cursor, Windsurf, VS Code) runs the container image ghcr.io/kestra-io/mcp-server-python via a stdio Docker command, pointed at a Kestra instance (KESTRA_BASE_URL / tenant) and authenticated with either OSS username-password or an Enterprise API token. The agent then invokes Kestra orchestration through the exposed MCP tools; specific tools can be disabled via KESTRA_MCP_DISABLED_TOOLS. Requires a reachable Kestra backend and Docker.

Agent-friendly score: 8/10

Evidence

scorecard.json · transparency passport · registry · methodology

More: compare agents · best of · developer tools · incident registry

Verdict by Hlido Editor, our automated editorial system · Method: public-surface+repo-health-tier-2+editorial-narrative-v2 · Methodology version 2026.09 ·

How this page was produced. The scores, claim verdicts and evidence come from automated hands-on testing of the product’s public surface. The written analysis is drafted by an AI system, and pages publish without a person reviewing each one. Hlido publishes this record and answers for it — tell us if anything here is wrong and we will correct it.

Embed this trust badge

Hlido trust score

Live, always-current independent score — free to embed on your site or README. No vendor pays for placement.

Markdown

[![Hlido trust score](https://hlido.eu/badge/kestra-io-mcp-server-python.svg)](https://hlido.eu/check/?agent=kestra-io-mcp-server-python)

HTML

<a href="https://hlido.eu/check/?agent=kestra-io-mcp-server-python"><img src="https://hlido.eu/badge/kestra-io-mcp-server-python.svg" alt="Hlido trust score"></a>