# Mahoney Context Protocol > Make any site agent-native — and prove it. Mahoney Context Protocol builds the machine-readable layer of a website so AI agents can actually use it — and proves it with a probe that handshakes, not a badge that lies. The two-tier web: presentation layer (what humans read) + agent-surface layer (what agents use). One manifest as the source of truth. Twenty generators for the machine layer. A probe gate between every step, so the chain can't move forward until the last thing it built actually handshakes. Email: joe@joemahoney.io. ## Pages - [Home — markdown twin](https://mahoneycontextprotocol.com/index.html.md): Two-layer web: presentation + agent-surface; the orchestrator; why presence isn't enough - [Your AI-readiness badge is lying](https://mahoneycontextprotocol.com/blog/agent-native-web.html): Most 'agent-ready' sites 404 the moment an agent shows up. The probe that knocks instead of checks, and the orchestrator that fixes it. ## For agents - [WebMCP tools](https://mahoneycontextprotocol.com/webmcp-init.js): Invokable browser tools: get_context, search_blog - [A2A agent card](https://mahoneycontextprotocol.com/.well-known/agent.json): A2A agent card with tools as skills - [AI preferences](https://mahoneycontextprotocol.com/.well-known/ai-preferences.json): Content-signal policy (search=yes, ai-train=yes, ai-input=yes) ## Contact - Email joe@joemahoney.io for questions about the protocol, orchestrator, or probe