ARWP provides a small machine-readable discovery profile for websites that expose web, data, retrieval, and agent-facing interfaces. It complements existing mechanisms such as sitemaps, llms.txt, JSON Schema, OpenAPI, Agent Skills, WebMCP, MCP, and A2A rather than replacing them.
Included in v0.1.0
- ARWP v0.1 specification and JSON Schema
- Local profile validation
- Live verification of declared public resources
- Reusable GitHub Action for CI validation
- Deterministic dependency locking and reproducible CI
- Local stdio MCP gateway
- Remote Streamable HTTP MCP gateway
- Bounded read-only retrieval tools
- Reference profiles for multiple real public websites
- Conformance, standards mapping, security, and release documentation
GitHub Action
Validate an ARWP profile in CI:
- name: Validate Agent-Ready Web Profile
uses: dkharlanau/agent-ready-web-profile@v0.1.0
with:
profile: ai/site-profile.json