Skip to content
Euler Docs

Agents and exports

Euler exposes integration surfaces for customer systems and MCP-compatible agents without making any external tool canonical.

Rerun viewer export

from euler.integrations import build_rerun_export_manifest
 
manifest = build_rerun_export_manifest(
    dataset_id="warehouse-arm",
    episodes=accepted_episodes,
    receipts=readiness_receipts,
)

The manifest is deterministic. Writing .rrd files is dependency-gated until the optional Rerun SDK is approved in the deployment environment.

MCP tools

The in-process MCP dispatcher exposes:

Destructive or high-impact exports return an approval-required payload with the checkpoint route instead of mutating data.

Receipt verification

result = server.call_tool("euler.verify_receipt", {"receipt": receipt.model_dump()})
assert result.ok

Receipt verification recomputes the receipt hash, so downstream systems can validate accepted data even after it leaves Euler.