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.
| Version | Status | Released | Notes |
|---|---|---|---|
| v1.0 | Public Draft | 2026-01-26 | Open for feedback |
What "Public Draft" means:
- The spec is stable enough for implementation
- We welcome feedback and real-world testing
- Breaking changes are possible but will be documented
- Target for "Final" status: Q2 2026
To provide feedback, open an issue or join discussions.
The web was built for humans. AI agents struggle with:
- Cookie banners, popups, and navigation chrome
- Inconsistent HTML structures across sites
- JavaScript-rendered content they can't execute
- No standard way to signal "this content is AI-friendly"
MWP solves this by defining:
- A simple text format — Header metadata + clean content body
- Standard metadata fields — Source, author, title, categories
- A discovery protocol — How AI agents find MWP-formatted content
- Create a
/machine/directory on your site - Add MWP-formatted
.txtfiles for each piece of content - Use the header format below
- (Optional) Register with machinewebprotocol.com for discovery
- Check for
/machine/path or.well-known/mwp/on target sites - Parse the simple header + body format
- Use standard HTTP — no special libraries needed
Input: Any URL
https://example.com/blog/ai-trends-2026
Output: MWP document (plain text)
Source-URL: https://example.com/blog/ai-trends-2026
Machine-URL: https://machinewebprotocol.com/machine/ai-trends-2026
Published: 2026-01-25T08:00:00Z
Author: Jane Smith
Title: AI Trends for 2026
Categories: ai, technology, trends
Extraction: readability-extracted
---
The landscape of artificial intelligence continues to evolve rapidly.
This year brings several significant developments that will shape
how we build and deploy AI systems...
Simple. Human-readable. Trivially parseable.
- MWP Spec v1.0 — Full specification document
- Examples — Sample MWP documents
See MWP in action: machinewebprotocol.com
Example machine-readable page:
https://machinewebprotocol.com/machine/behind-the-curtain-how-a-simple-ai-experiment-became-a-cognitive-framework
| Implementation | Type | Status |
|---|---|---|
| MWP Registry | Official Registry | Live |
| Your implementation here | — | — |
Want to add your implementation? Open a PR.
- This repo = Open specification (Apache 2.0)
- MWP Registry = Reference implementation and discovery service
Anyone can build MWP-compatible tools. The registry at machinewebprotocol.com provides discovery and a public directory of MWP-formatted content.
We welcome contributions! See CONTRIBUTING.md for guidelines.
Spec changes follow an RFC process:
- Open an issue describing the proposed change
- Discussion period (minimum 14 days)
- Pull request with spec updates
- Maintainer review and merge
- Initial public release
- Core header fields defined
- Discovery protocol specified
- Examples provided
The MWP specification is released under the Apache License 2.0.
Machine Web Protocol™ and MWP™ are trademarks of AI Cabinet Method LLC.
- 🌐 MWP Registry — Discover machine-readable content
- 📋 MWP Foundation — About the standard
- 💬 Discussions — Community Q&A
Built for the agentic web.