Rust workspace hosting the MGP (MCP Generosity Protocol) reference implementations.
This repo was renamed from mgp-seal on 2026-05-08 as part of the
ClotoHub Phase 5a consolidation: per the 5-axes repo split
principle, mgp-seal and the new mgp-sdk share the same
language, audience, license, and visibility — split would be net
maintenance loss.
| Crate | Latest | Role |
|---|---|---|
mgp-seal |
v0.2.0 |
MGP §8 L0 Magic Seal — HMAC-SHA256 (Tier 1) + Ed25519 (Tier 2) integrity verification |
mgp-sdk |
v0.1.0 |
cloto-connector.json v1 types, validation, adapters, registry shape |
- Existing tags
v0.1.0,v0.2.0(top-level layout) — historical references tomgp-sealbefore workspace conversion. Consumers pinning these tags continue to work via GitHub auto-redirect. - Going forward, tags use a per-crate namespace:
mgp-seal-vX.Y.Zmgp-sdk-vX.Y.Z
[dependencies]
mgp-seal = { git = "https://github.com/Cloto-dev/mgp-rs", subdir = "crates/mgp-seal", tag = "mgp-seal-v0.2.0" }
mgp-sdk = { git = "https://github.com/Cloto-dev/mgp-rs", subdir = "crates/mgp-sdk", tag = "mgp-sdk-v0.1.0" }mgp-spec— language-agnostic protocol specification (Markdown).mgp-py(planned) — Python SDK; see Phase 5+ design memo.ClotoCore— kernel + MGP reference impl host.cpersona— CPersona standalone Python distribution.
MIT — see LICENSE.