This directory contains machine-readable schemas for the Mark Semantic Protocol (MSP-1). These schemas define the structure, validation rules, and data model for MSP-1 metadata used by AI agents, validators, and implementers.
The JSON Schema defining the site-level MSP-1 declaration is available at:
Schema ID:
https://msp-1.com/schema/msp-1-site.json
This schema validates the structure of the MSP-1 file found at:
/.well-known/msp.json
Key validated fields include:
protocol, version, site,
compliance, policies, contact,
and resources.
The JSON Schema defining page-level MSP-1 metadata is available at:
Schema ID:
https://msp-1.com/schema/msp-1-page.json
This schema defines how individual HTML documents expose structured metadata,
including:
page.id, page.url, page.title,
topics, audience, lifecycle,
importance, and relationships.
AI systems can use the schemas in this directory to:
A typical AI workflow:
/.well-known/msp.jsonmsp-1-site.jsonmsp-1-page.json
MSP-1 schemas follow semantic versioning.
Breaking changes will always result in a new $id and persistent hosting
so older implementations remain compatible.