windmill.dev
Windmill is an open-source, self-hostable workflow engine and developer platform for building internal tools, automations, scripts, flows, and AI-agent integrations. It offers both a hosted cloud instance and self-hosted deployments.
Windmill exposes a REST HTTP API with OpenAPI, a streamable HTTP MCP server, and the `wmill` CLI; developer authentication is primarily via Windmill user bearer tokens, with the HTTP API also accepting authenticated session cookies and MCP additionally supporting OAuth via its gateway URL.
- Windmill MCP serverdiscovered
- Windmill APIdiscovered
- Windmill CLIdiscovered
$ wmill user create-tokenAcquired by the CLI — running wmill user create-token opens the auth flow and stores the credential.
Sign in to your Windmill instance in the web app at Windmill Cloud or your self-hosted instance. The OpenAPI spec advertises cookieAuth as an alternative to bearer auth for the API, but the docs scraped here do not name the cookie or explain programmatic acquisition; this is mainly the browser session credential.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://windmill.dev/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