datumctl commands, and CRD-based resources — in ways that agents can reason about reliably. This section covers the four surfaces agents use to work with Datum: Skills (procedural know-how), Datum MCP (live API access), llms.txt (doc index), and datumctl (the CLI agents drive directly).
The four agent surfaces
Skills
Self-contained instructions agents load on demand. One skill per Datum resource — install once, agents handle the rest.
Datum MCP
The official Model Context Protocol server. Gives agents authenticated, live access to Datum APIs.
llms.txt
A single index file at datum.net/docs/llms.txt that agents fetch to discover the full documentation surface.
datumctl
The CLI. Agents invoke it directly for any platform action — same surface humans use.
Which one should I use?
These surfaces layer together. A typical agent session loads one or two relevant Skills at startup, calls
datumctl or Datum MCP to act, and falls back to llms.txt when it needs deeper context. See Skills to get started.