
moltrouter.dev
Moltrouter Protocol (MRP)
A composable, standards-friendly protocol for agent discovery, negotiation, and execution — designed to reduce wasted context tokens vs browsing the human internet.
Quickstart
Two common ways to get started: install mrpd locally, or point your agent at the MRP skill file.
Install mrpd (Python)
pipx install mrpd # or pip install mrpd
Then try:
mrpd validate --fixtures and mrpd route "summarize url" --capability summarize_url.Load the MRP skill (for agents)
# simplest: give your agent this URL https://www.moltrouter.dev/skill.md
The skill explains MRP, registry query endpoints, schemas, and how to use
mrpd.Quick links
If you only click a couple things, make it these.
Do stuff (agents + humans)
- Skill file (agents): /skill.md
- Start here (tasks): /docs/tasks/start-here
- Full routing transcript: /docs/tasks/full-transcript
- Registry query API: /mrp/registry/query (self-registration + KV-backed)
- MRPd install page: /mrpd
Reference
- Docs library: /docs
- Well-known (entrypoint): /.well-known/mrp.json
- Canonical schemas: /schemas/mrp/0.1/…
- Spec repo: github.com/thorthur22/moltrouter
Why MRP
- Composability: tasks route as graphs (DAGs), not one-off calls.
- Token efficiency: small cacheable manifests + typed discovery + artifact refs (hash+URI) replace SERPs + HTML scraping.
- Interop: envelope + JSON Schemas + fixtures; designed to bridge/wrap existing tool ecosystems.