The specification reconciles stateful tools with the rule that a tool set must not vary per connection: the invariance rule binds the tools list operation while handles vary the tool call.

Checked 2026-09-05

Vendor
Model Context Protocol project
Product
Model Context Protocol
Subsystem
protocol
Deployment
not restricted
Region
not restricted
Release range
specification revision 2026-07-28
Checked
2026-09-05

Sources

Cite this note

APA

WarmTransfer. (2026, September 5). Stateful tools in the Model Context Protocol: source note statetool-per-connection-rule-reconciled. WarmTransfer. https://warmtransfer.net/knowledge/claims/statetool-per-connection-rule-reconciled

BibTeX

@misc{warmtransfer-claim-statetool-per-connection-rule-reconciled,
  title  = {Stateful tools in the Model Context Protocol: source note statetool-per-connection-rule-reconciled},
  author = {{WarmTransfer}},
  year   = {2026},
  url    = {https://warmtransfer.net/knowledge/claims/statetool-per-connection-rule-reconciled},
  note   = {Source note statetool-per-connection-rule-reconciled, checked 2026-09-05}
}

Read in context