Docs / Reference Operate
API
The public interfaces: CLI, MCP, EKL and the Rust crates.
EKOS has no HTTP REST API of its own. Its programmatic surfaces are:
| Surface | Use | Reference |
|---|---|---|
| MCP (JSON-RPC 2.0) over stdio, TCP, HTTP | agents and tools | MCP Tools |
CLI with --json |
scripts | CLI Reference |
| EKL | structured queries | Queries |
ekos graph export (JSON / NDJSON) |
bulk export | Output Formats |
| Rust crates | embedding and extension | Plugin API |
A generated API reference for the Rust workspace can be produced from the compiled ledger itself: ekos docs generate --layout curated.