MRPd — Overview
mrpd is the implementation of MRP. It’s how most users and agents will interact with the protocol.
What it does today:
- validate MRP envelopes against bundled schemas/fixtures
- discover providers via the registry
- run end-to-end (DISCOVER → EXECUTE → EVIDENCE)
- serve a demo provider
Start
When to use MRP directly
Use the MRP spec if you’re implementing a provider or a custom agent runtime. Otherwise, use mrpd.