-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: API - Model Context Protocol
-
None
Description
The Atlassian MCP update_page tool does not expose any mechanism for optimistic concurrency control (OCC). This means an agent can silently overwrite changes made by a human (or another agent) between the time the page was read and the time it is written back, with no warning or conflict detection.
Expected behaviour
The MCP update tool should accept an optional snapshotToken or version parameter. If the page has been modified since the token was issued, the update should fail with a clear conflict error (e.g. snapshot_stale) rather than silently overwriting.