MAP Docs
MARI

CLI

`map invoke MARI` recipes for every operation.

The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MARI from the shell.

Common flags

FlagEffect
--input <json>Operation payload (or read from stdin)
--version v1.0.0Pin a specific protocol version
--idempotency-key <k>Required for safe retries of state-changing ops
--audit-tailPrint the audit record(s) produced
--output humanPretty-print response (default: json)

Recipes

inquire

map invoke MARI inquire --input '{"example":true}'

Launch an open-ended inquiry under declared budget and policy.

Capability: map.mari.inquire

synthesize

map invoke MARI synthesize --input '{"example":true}'

Synthesize findings across sources into a structured report.

Capability: map.mari.synthesize

uncertainty

map invoke MARI uncertainty --input '{"example":true}'

Surface an explicit map of what remains uncertain after inquiry.

Capability: map.mari.uncertainty

See CLI reference for global flags, login, MCP integration.

On this page