Each entry of the root tags catalogue is a Tag Object with a name and only the properties of Section 13.1.
Requirement
Section titled “Requirement”A Tag Object has a non-empty name and only its defined properties.
Details
Section titled “Details”Rule ID: mcpdesc.tag.members
Owner: mcpdesc
Surface: Tag
Kind: structural
Requirement level: must
Protocol versions: independent of the MCP protocol version
Document schema locations: #/$defs/tag
Status: internal · Enforcement: internal
Required by
Section titled “Required by”- MCP Description 0.9.0, Section 13.1
- 13. Tags: req-tag-fields
Examples
Section titled “Examples”Invalid example
Section titled “Invalid example”Source: expected-invalid/malformed-info-transport-tag-resource.json · Selected: /tags/0
{ "description": "A tag without a name"}Rule Source Code
Section titled “Rule Source Code”document.yaml at immutable tag v0.9.0-rc.3.