Downloads & Releases
Direct access to the canonical schemas and the six reference manifests. The reference CLI and the SDK libraries are specified but not yet released, and nothing is listed here that cannot be downloaded.
1. Canonical JSON Schema Files
| Version | Specification | Format | Action |
|---|---|---|---|
| MSR JSON v2.0.0 | Draft 2020-12 | .json (application/schema+json) |
Download msr-2.0.json |
| MSR JSON v1.1.0 | Draft-07 | .json (Legacy PAD Bridge) |
Download msr-1.1.json |
| MSR JSON v2.1-draft | Draft 2020-12 | .json (Experimental) |
Download msr-2.1-draft.json |
2. Reference CLI Binaries Not released
The reference CLI is specified in the CLI reference but has not been built, signed or released, so this page lists no archive and no checksum. When the first release is cut, every artifact will carry its SHA-256 digest and a detached signature, reproducible from the tagged source. A digest published before the artifact exists would ask you to trust a number that verifies nothing, so none is published here.
Nothing is blocked in the meantime: the schemas above are the whole dependency, and the local recipe validates a manifest with independently published tools.
3. Reference Examples Manifests
Download any of the six reference manifests individually. Each one validates against the canonical schema with zero errors:
MCP Server Example
Database Inspector MCP Server with stdio tool transport.
Download mcp-server.json4. Validator & Client SDK Libraries Planned
None of these packages is published yet. The names are reserved by the specification so that implementations land on predictable identifiers; the registries below hold nothing under them today, and no install command is advertised until they do.
| Language | Reserved Package Name | Registry | Status |
|---|---|---|---|
| Python | msr-validator |
PyPI | Not published |
| TypeScript / JS | @msr-standard/core |
npm | Not published |
| Go | github.com/msrjson/go-msr |
Go Modules | Not published |
| Rust | msr-proto |
crates.io | Not published |
To validate a manifest now, use the browser validator or check-jsonschema / ajv-cli.