571 pages for stop.
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/2025-06-18/basic/utilities/cancellation
…y clients 3. Receivers of cancellation notifications **SHOULD**: * Stop processing the cancelled request * Free associated resources * Not send a response for the cancelled request 4. Receive…
Progress
Model Context Protocol · in the page
specification/2025-06-18/basic/utilities/progress
…t rate limiting to prevent flooding * Progress notifications **MUST** stop after completion
Sampling
Model Context Protocol · in the page
specification/2025-06-18/client/sampling
…rance is Paris." }, "model": "claude-3-sonnet-20240307", "stopReason": "endTurn" } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participant…
Schema Reference
Model Context Protocol · in the page
specification/2025-06-18/schema
…d-signature-symbol">;</span><br /> <span class="tsd-kind-property">stopSequences</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span><span class="tsd-si…
Lifecycle
Model Context Protocol · in the page
specification/2025-11-25/basic/lifecycle
…ication/2025-11-25/basic/utilities/cancellation) for that request and stop waiting for a response. SDKs and other middleware **SHOULD** allow these timeouts to be configured on a per-request basis.…
Cancellation
Model Context Protocol · in the page
specification/2025-11-25/basic/utilities/cancellation
…sk state. 4. Receivers of cancellation notifications **SHOULD**: * Stop processing the cancelled request * Free associated resources * Not send a response for the cancelled request 5. Receive…
Progress
Model Context Protocol · in the page
specification/2025-11-25/basic/utilities/progress
…task-augmented request * Progress notifications for tasks **MUST** stop after the task reaches a terminal status (`completed`, `failed`, or `cancelled`) ```mermaid theme={null} sequenceDiagram…
Tasks
Model Context Protocol · in the page
specification/2025-11-25/basic/utilities/tasks
…at invoking `tasks/result` does not imply that the requestor needs to stop polling - requestors **SHOULD** continue polling the task status via `tasks/get` if they are not actively waiting for `tasks/…
Sampling
Model Context Protocol · in the page
specification/2025-11-25/client/sampling
…rance is Paris." }, "model": "claude-3-sonnet-20240307", "stopReason": "endTurn" } } ``` ### Sampling with Tools The following diagram illustrates the complete flow of sampling with to…
Cancellation
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/cancellation
…thin the timeout period, the sender **SHOULD** cancel the request and stop waiting for a response. As described in [Transport-Specific Cancellation](#transport-specific-cancellation), this means: * *…
Multi Round-Trip Requests
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/mrtr
…rance is Paris." }, "model": "claude-3-sonnet-20240307", "stopReason": "endTurn" } } ``` #### InputRequiredResult An [`InputRequiredResult`](/specification/2026-07-28/schema#inputrequi…
Progress
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/progress
…t rate limiting to prevent flooding * Progress notifications **MUST** stop after completion
stdio
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/stdio
…channel, there is no per-request stream to close. Servers **SHOULD** stop work on a cancelled request as soon as practical and **MUST NOT** send any further messages for it. See [Cancellation][cancel…
Streamable HTTP
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/streamable-http
…the transport-level disconnect is unambiguous. The server **SHOULD** stop work on the cancelled request as soon as practical and **MUST NOT** send any further messages for it. See [Cancellation][canc…
Sampling
Model Context Protocol · in the page
specification/2026-07-28/client/sampling
…l of France is Paris." }, "model": "claude-3-sonnet-20240307", "stopReason": "endTurn" } ``` ### Sampling with Tools The following diagram illustrates the complete flow of sampling with tools,…
Cancellation
Model Context Protocol · in the page
specification/draft/basic/patterns/cancellation
…thin the timeout period, the sender **SHOULD** cancel the request and stop waiting for a response. As described in [Transport-Specific Cancellation](#transport-specific-cancellation), this means: * *…
Multi Round-Trip Requests
Model Context Protocol · in the page
specification/draft/basic/patterns/mrtr
…rance is Paris." }, "model": "claude-3-sonnet-20240307", "stopReason": "endTurn" } } ``` #### InputRequiredResult An [`InputRequiredResult`](/specification/draft/schema#inputrequiredre…
Progress
Model Context Protocol · in the page
specification/draft/basic/patterns/progress
…t rate limiting to prevent flooding * Progress notifications **MUST** stop after completion
stdio
Model Context Protocol · in the page
specification/draft/basic/transports/stdio
…channel, there is no per-request stream to close. Servers **SHOULD** stop work on a cancelled request as soon as practical and **MUST NOT** send any further messages for it. See [Cancellation][cancel…
Streamable HTTP
Model Context Protocol · in the page
specification/draft/basic/transports/streamable-http
…the transport-level disconnect is unambiguous. The server **SHOULD** stop work on the cancelled request as soon as practical and **MUST NOT** send any further messages for it. See [Cancellation][canc…
Sampling
Model Context Protocol · in the page
specification/draft/client/sampling
…l of France is Paris." }, "model": "claude-3-sonnet-20240307", "stopReason": "endTurn" } ``` ### Sampling with Tools The following diagram illustrates the complete flow of sampling with tools,…