kestra.io
Kestra is an open-source workflow orchestration platform where workflows are defined declaratively in YAML as flows made of tasks, triggers, inputs, and outputs. It is used to run and automate data, infrastructure, and application workflows across self-hosted, enterprise, and cloud deployments.
Kestra exposes REST APIs for Open Source and Enterprise/Cloud deployments, an MCP server at `https://api.kestra.io/v1/mcp`, and two CLIs (`kestractl` and `kestra`).
- Kestra MCP serverdiscovered
- Kestra REST API (Enterprise / Cloud)discovered
- kestractldiscovered
- kestra server CLIdiscovered
$ ./kestra ... --server=https://demo.kestra.io --api-token yourtokenAcquired by the CLI — running ./kestra ... --server=https://demo.kestra.io --api-token yourtoken opens the auth flow and stores the credential.
$ ./kestra ... --server=https://demo.kestra.io --user=user_email:passwordAcquired by the CLI — running ./kestra ... --server=https://demo.kestra.io --user=user_email:password opens the auth flow and stores the credential.
conventions · 1/7 published
- integrations.json——
- llms.txt✓https://kestra.io/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing