protocol
Identifies the semantic protocol being used and binds the declaration to a specific MSP-1 version.
AI-friendly semantics for trusted information.
MSP-1 Namespace Term
Describes the website as a top-level MSP-1 semantic entity, providing global identity, location, purpose, and protocol context for pages and resources within the site.
msp:site declares website-level metadata for an MSP-1 implementation. It identifies the site as the semantic root for pages, sections, resources, and discovery documents associated with the implementation.
The minimal site identity includes id, name, and url. Additional fields such as description, intent, protocol, version, and lastUpdated may provide useful site-level context where appropriate.
{
"msp:site": {
"id": "msp-1-org",
"name": "MSP-1 — Mark Semantic Protocol",
"url": "https://msp-1.org/"
}
}
Site declaration with protocol context:
{
"msp:site": {
"id": "msp-1-org",
"name": "MSP-1 — Mark Semantic Protocol",
"url": "https://msp-1.org/",
"description": "An open, AI-first metadata protocol for machine-readable clarity.",
"intent": "Provide a structured semantic layer that AI agents can reliably interpret.",
"protocol": {
"name": "MSP-1",
"version": "1.0.2"
},
"version": "1.0.2"
}
}
The site term identifies website-level semantic context. It should not be confused with page, which identifies an individual resource, or discovery, which identifies how MSP-1 metadata is located.
Identifies the semantic protocol being used and binds the declaration to a specific MSP-1 version.
Identifies a declared version for a site, page, section, resource, implementation, or protocol-related context when version identity is needed.
Provides a stable, unique identifier for an MSP-1 resource, entity, page, section, or conceptual element.
Provides a human-readable label, title, or naming set for an MSP-1 resource, entity, page, section, or concept.
Identifies the primary web-addressable location associated with an MSP-1 resource.
Provides a human-readable summary that explains what an MSP-1 resource is about, what it covers, and why it exists.
Declares the purpose, goal, or intended function of an MSP-1 resource, page, section, action, or communication.
Describes a single web page or page-equivalent resource as an addressable semantic unit.
Describes a logical or structural subdivision of a page.
Declares the canonical well-known endpoint used to locate a site's MSP-1 declaration.
Documents the origin, lineage, creation method, source relationship, and contributor context of an MSP-1 resource.
Identifies the person, organization, or system that holds declared decision-making, editorial, publishing, or stewardship authority.
Declares trust-related context, confidence indicators, verification information, and supporting signals associated with an MSP-1 resource.
The former compliance term is sunset/deprecated compatibility only and should not be emitted in new MSP-1 v1.0.2 declarations.