dagger.io
Dagger is a container-based workflow engine for building CI/CD and automation pipelines. It lets developers run and compose workflows through a CLI, SDKs, and a local GraphQL API backed by the Dagger engine.
Dagger exposes a local GraphQL-over-HTTP API for each session plus the `dagger` CLI; the GraphQL endpoint uses per-session Basic auth via `DAGGER_SESSION_TOKEN`, while the CLI itself is publicly installable.
- Dagger GraphQL APIdiscovered
- Dagger CLIdiscovered
Start a Dagger session with the Dagger CLI installation guide. The CLI exposes a per-session local API and provides the token in the DAGGER_SESSION_TOKEN environment variable; docs show using dagger run ... for ephemeral sessions or setting DAGGER_SESSION_TOKEN yourself before dagger listen --allow-cors to run a local GraphQL server. Use the token as the HTTP Basic username with an empty password (or token: before Base64 encoding). See Using the Dagger API with HTTP and GraphQL and GraphQL Playground.
conventions · 0/7 published
- integrations.json——
- llms.txt✗
/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