MCPcopy Index your code
hub / github.com/modelcontextprotocol/python-sdk / ClientMessageMetadata

Class ClientMessageMetadata

src/mcp/shared/message.py:22–28  ·  view source on GitHub ↗

Metadata specific to client messages.

Source from the content-addressed store, hash-verified

20
21@dataclass
22class ClientMessageMetadata:
23 """Metadata specific to client messages."""
24
25 resumption_token: ResumptionToken | None = None
26 on_resumption_token_update: Callable[[ResumptionToken], Awaitable[None]] | None = None
27 # Per-message HTTP headers (e.g. MCP-Protocol-Version, Mcp-Method) the transport should set.
28 headers: dict[str, str] | None = None
29
30
31@dataclass

Calls

no outgoing calls