servers

Update status for all versions of an MCP server

Update the status metadata of all versions of an MCP server in a single transaction. Requires publish or edit permission for the server. Either all versions are updated or none on failure.

patch/v0.1/servers/{serverName}/status

Request

  • Base URL: https://registry.modelcontextprotocol.io (the document declares no server; this is the origin it was published from)
  • URL: https://registry.modelcontextprotocol.io/v0.1/servers/{serverName}/status
  • Auth: bearer (a scheme the document does not define)

Path parameters

serverNamestring required

URL-encoded server name

Example:com.example%2Fmy-server

Headers

Authorizationstring required

Registry JWT token with publish or edit permissions

Request body

status'active' | 'deprecated' | 'deleted' required

New server lifecycle status

statusMessagestring

Optional message explaining the status change (e.g., reason for deprecation)

Response

OK

updatedCountinteger required

Number of versions updated

Changes

No recorded changes to this operation across all 1 revision of this API.