Modules
Entry point for mcp_kit documentation.
Host application contract for MCP runtime configuration.
Plug entrypoint for the MCP Streamable HTTP transport.
Host-owned authorization boundary for MCP surfaces.
Behaviour and schema DSL for MCP prompt modules.
JSON-RPC helpers used by the MCP transport.
Behaviour for MCP resources.
Helpers for building MCP tool responses.
Phoenix router DSL for mounting an MCP endpoint and declaring exposed tools, prompts, and resources.
Host-started runtime substrate for active MCP sessions.
Storage contract for persistent MCP sessions.
Behaviour and schema DSL for MCP tool modules.