API Reference attesto_mcp_server v#0.14.0

Copy Markdown View Source

Modules

Attesto-native MCP server core.

Stable host-facing facade for AttestoMCP.Server.

Typed constructors for MCP content returned by handlers.

Opaque, signed, expiring authorization-bound pagination cursors.

Dated MCP/JSON-RPC error values and safe encoders.

Strict JSON-RPC 2.0 decoding and encoding for MCP wire messages.

Narrow integration helpers for Phoenix hosts.

MCP-route parser bypass for Phoenix endpoints.

Plug-compatible Streamable HTTP boundary for modern and legacy MCP.

Deterministic, authorization-filtered MCP primitive registry.

Integrity-protected, expiring, single-use modern retry state.

Stable per-server owner for consumed modern request-state nonces.

Typed MCP result constructors and explicit client-visible business failures.

A bounded business error explicitly approved for disclosure to an MCP client.

Bounded JSON Schema 2020-12 validation without remote reference fetching.

Bounded session records for session-bound MCP revisions, with principal binding and expiry.

Durable session storage contract for the session-bound MCP revisions.

Private in-memory session store used by default.

Ecto schema for durable MCP session records.

Line-delimited stdio adapter over the shared protocol core.

Bounded, principal/tenant-bound modern subscription registry.

Disabled task-profile boundary.

Telemetry helpers for protocol, auth, handler, and transport events.

Mix Tasks

Installs an Attesto-protected MCP server into a Phoenix host.