← All guides

Implementation guide

Versioning and rollback for MCP servers

A 0mcp version is a snapshot of server tools, resources, prompts, and configuration. Draft edits do not change the live endpoint; clients continue using the published version until another version is explicitly published.

Safe publication

Review a version as a deployable unit.

  • Make and validate changes in a draft
  • Test important calls in the Playground
  • Publish the reviewed version
  • Reconnect clients when capability discovery must refresh

Rollback and pause

Rollback changes what is served, while pause controls whether requests are accepted.

  • Republish an earlier version to roll back
  • Keep newer drafts and history for investigation
  • Pause serving without deleting the published version
  • Write meaningful version notes

For complete product instructions, read the 0mcp documentation. Protocol reference: Model Context Protocol specification.

Published and last reviewed: July 13, 2026