Skip to content

Legate Connect Docs

Hot-wallet demos and shared env-file credentials break down as soon as more than one operator, agent, or regulated review touches a permissioned network. You need a connection surface that agents can call under delegated authority — without parking long-lived write keys inside the model host.

Legate is Stratum’s production MCP envoy. The unit of record is channel-scoped shared ledger state: tools read that state and, when entitled, follow a prepare → external-sign → submit path for writes. This site answers one job: how to connect a client to Legate. It does not document how Legate scores, polices, or builds its internals. See Disclosure Boundary.

Who connects

You are…What you needStart here
Agent integrator (Cursor, Claude, custom MCP)Point a client, authenticate, complete a first tool callConnectQuickstart
Stratum operatorIssue a connection without exporting signing materialConnect
Security or legal reviewerForwardable contract pagesDisclosure Boundary

This documentation set is Early Access (v0). Pages state what is Live today versus available by arrangement or contract-preview. Only surfaces marked Live on Integration Surfaces are ready for production clients.

What Legate gives you

CapabilityWhat it gives you
Remote MCP (HTTPS)Stateless Streamable HTTP for Cursor, Claude, and custom agents
Local stdioTrusted-operator machines without a remote host
Connection tokensShort-lived credentials from Stratum — no signing-material export
Capability packsScopes map to published packs such as legate.read and legate.write
Safe write sequencesimulate → prepare → external sign → submit_signed
Agent CardDiscovery for A2A clients at a well-known path
Liveness signals/health (process up) and /ready (safe to send traffic)

Reading order

To answerRead
What can I call today?Integration Surfaces
How do I obtain a connection?Connect
How do I complete a first tool call?Quickstart
How does Bearer auth work at the interface?Authentication
Who may act, and who signs writes?Access Model
What do public errors look like?Errors
What stays out of these docs?Disclosure Boundary

Guides

Connect

Obtain a deeplink, Agent Card URL, or short-lived token.

Read more

Quickstart

Point a client, authenticate, complete a first tool call.

Read more

Authentication

Bearer JWT, audience binding, scopes, and write consent.

Read more

Access Model

Actors, packs, and who holds write authority.

Read more

Resources

Integration Surfaces

What you can call today — Live, by arrangement, contract-only.

Connect

Wizard, deeplink, Agent Card, and connection tokens — no key export.

Errors

Stable public error categories with synthetic examples.

Disclosure Boundary

What is published for interoperability — and what stays private.

Was this page clear?