GitHub - mbumpus/mwp-spec: Machine Web Protocol™ - Open specification for machine-readable web content
Navigation Menu
Search code, repositories, users, issues, pull requests...
Provide feedback
We read every piece of feedback, and take your input very seriously.
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
Machine Web Protocol™ - Open specification for machine-readable web content
License
mbumpus/mwp-spec
Folders and files
Latest commit
History
Repository files navigation
Machine Web Protocol™ (MWP)
The internet, reborn for machines.
MWP is an open specification for transforming web content into clean, structured, machine-readable text optimized for AI agents, LLMs, and automation tools.
Status
What "Public Draft" means:
To provide feedback, open an issue or join discussions.
Why MWP?
The web was built for humans. AI agents struggle with:
MWP solves this by defining:
Quick Start
For Content Publishers
For AI Agent Developers
Quick Example
Input: Any URL
Output: MWP document (plain text)
Simple. Human-readable. Trivially parseable.
Specification
Live Registry
See MWP in action: machinewebprotocol.com
Example machine-readable page:
Implementations
Want to add your implementation? Open a PR.
Registry vs Spec
Anyone can build MWP-compatible tools. The registry at machinewebprotocol.com provides discovery and a public directory of MWP-formatted content.
Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
Spec changes follow an RFC process:
Changelog
v1.0 (2026-01-26) — Public Draft
License
The MWP specification is released under the Apache License 2.0.
Machine Web Protocol™ and MWP™ are trademarks of AI Cabinet Method LLC.
Links
Built for the agentic web.
About
Machine Web Protocol™ - Open specification for machine-readable web content
Topics
Resources
License
Contributing
Uh oh!
There was an error while loading. Please reload this page.
Stars
Watchers
Forks
Releases
Packages
0
Footer
Footer navigation