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.1.0 | Draft 2020-12 | .json (application/schema+json) |
Download msr-2.1.json |
| 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 (superseded) | Draft 2020-12 | .json (same as 2.1.0) |
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. Schema Packages & Client SDKs
The canonical schema distribution is published on npm as @msrjson/schema. Validator libraries and
client SDKs for other runtimes are currently in development under the reserved package identifiers below:
| Language / Runtime | Package Name | Registry | Status |
|---|---|---|---|
| TypeScript / Node.js | @msrjson/schema |
npm | Published v2.0.0 ↗ |
| Python | msr-validator |
PyPI | Planned |
| TypeScript / JS (SDK) | @msrjson/core |
npm | Planned |
| Go | github.com/msrjson/go-msr |
Go Modules | Planned |
| Rust | msr-proto |
crates.io | Planned |
To validate a manifest now, use the browser validator or check-jsonschema / ajv-cli.