# Kestra

> Use this tool when you need to manage complex workflow orchestration through conversational interfaces, enabling natural language interaction with data pipelines and automation workflows. It solves problems related to workflow creation, execution control, and management, providing extensive functionality for data engineers and DevOps teams. With inputs including natural language commands and outputs such as workflow execution status, use Kestra to streamline workflow management without directly accessing the UI.

Canonical page: https://skillsregistry.net/skills/kestra-workflow-orchestration  
JSON: https://api.skillsregistry.net/v1/skills/kestra-workflow-orchestration

## Description

This Kestra MCP server by kestra-io provides AI assistants with comprehensive workflow orchestration capabilities through the Kestra platform, enabling natural language interaction with data pipelines, microservices, and automation workflows. The implementation exposes extensive functionality including flow creation and management, execution control (start, pause, resume, restart, replay), namespace and file operations, KV store management, backfill operations, and enterprise features like user management and worker groups. Built with Python using FastMCP and httpx, it includes both Google ADK and OpenAI agent integrations, AI-powered code generation using Gemini models, and Docker containerization, making it valuable for data engineers and DevOps teams who need to manage complex orchestration workflows through conversational interfaces without directly accessing the Kestra UI.

## Trust

- **Trust score (0–1):** 0.74
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/kestra-workflow-orchestration)
- **Repository:** <https://github.com/kestra-io/mcp-server-python>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "kestra-workflow-orchestration"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kestra-workflow-orchestration` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kestra-workflow-orchestration/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
