165 pages for signal.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Cancellation
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/cancellation
…ellation" } } ``` ## Transport-Specific Cancellation How a client signals cancellation depends on the transport: * **Streamable HTTP**: Closing the SSE response stream is the cancellation signal.…
Subscriptions
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/subscriptions
…it **SHOULD** send a successful `subscriptions/listen` response to signal a graceful end (see [Graceful Closure](#graceful-closure)), then close the stream. * The underlying transport closes (HTT…
Overview
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/index
…request metadata is carried, and how cancellation and termination are signaled. It does not define what the messages mean: the [message patterns](/specification/2026-07-28/basic/patterns.md) are part…
stdio
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/stdio
…lates from [`SIGTERM`][sigterm] to `SIGKILL`. On Windows, where POSIX signals are not available, clients can use [`TerminateProcess`][terminateprocess] or [Job Objects][job-objects]. Servers **SHOULD…
Streamable HTTP
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/streamable-http
…le HTTP, closing the SSE response stream is itself the cancellation > signal and no `notifications/cancelled` message is expected (see > \[Cancellation]\[cancellation]). The notification rules above d…
Key Changes
Model Context Protocol · in the page
specification/2026-07-28/changelog
…y retrying the original request, so a server-initiated completion signal — and the identifier used to correlate it — no longer fit the protocol. Servers needing to correlate an elicitation…
Schema Reference
Model Context Protocol · in the page
specification/2026-07-28/schema
…quest that requires a client capability the client did not declare is signalled instead by <a href="#missingrequiredclientcapabilityerror" class="tsd-kind-interface">MissingRequiredClientCapabilityErr…
Caching
Model Context Protocol · in the page
specification/2026-07-28/server/utilities/caching
…tifications, and the notification acts as an immediate invalidation signal. When a relevant notification is received while a cached response is still fresh, the notification **invalidates** the cac…
Cancellation
Model Context Protocol · in the page
specification/draft/basic/patterns/cancellation
…ellation" } } ``` ## Transport-Specific Cancellation How a client signals cancellation depends on the transport: * **Streamable HTTP**: Closing the SSE response stream is the cancellation signal.…
Subscriptions
Model Context Protocol · in the page
specification/draft/basic/patterns/subscriptions
…it **SHOULD** send a successful `subscriptions/listen` response to signal a graceful end (see [Graceful Closure](#graceful-closure)), then close the stream. * The underlying transport closes (HTT…
Overview
Model Context Protocol · in the page
specification/draft/basic/transports/index
…request metadata is carried, and how cancellation and termination are signaled. It does not define what the messages mean: the [message patterns](/specification/draft/basic/patterns.md) are part of th…
stdio
Model Context Protocol · in the page
specification/draft/basic/transports/stdio
…lates from [`SIGTERM`][sigterm] to `SIGKILL`. On Windows, where POSIX signals are not available, clients can use [`TerminateProcess`][terminateprocess] or [Job Objects][job-objects]. Servers **SHOULD…
Streamable HTTP
Model Context Protocol · in the page
specification/draft/basic/transports/streamable-http
…le HTTP, closing the SSE response stream is itself the cancellation > signal and no `notifications/cancelled` message is expected (see > \[Cancellation]\[cancellation]). The notification rules above d…
Schema Reference
Model Context Protocol · in the page
specification/draft/schema
…quest that requires a client capability the client did not declare is signalled instead by <a href="#missingrequiredclientcapabilityerror" class="tsd-kind-interface">MissingRequiredClientCapabilityErr…
Caching
Model Context Protocol · in the page
specification/draft/server/utilities/caching
…tifications, and the notification acts as an immediate invalidation signal. When a relevant notification is received while a cached response is still fresh, the notification **invalidates** the cac…