--- spec_version: "1.0" spec_url: https://github.com/MahoneyContextProtocol/operate-txt-spec site_name: The Agentic Web summary: Thesis site arguing the web is splitting into a human layer and an agentic layer; this surface helps agents read the thesis and evidence and route follow-up conversations to the author by email. protocols: mcp_server_card: /.well-known/mcp.json a2a_agent_card: /.well-known/agent-card.json api_catalog: /.well-known/api-catalog llms_txt: /llms.txt tools: - name: get_thesis description: "Return the structured two-layer thesis: the problem (pretty-but-empty vs functional-but-ugly) and the four pillars" invocation: WebMCP tool (navigator.modelContext) — see /webmcp-init.js - name: get_evidence description: "Return the February 2026 founding evidence: 122 business meetings in 20 days, 11 Fortune 500 companies engaged, zero ad spend" invocation: WebMCP tool (navigator.modelContext) — see /webmcp-init.js - name: check_agent_surface description: Given an agent-surface name (llms.txt, A2A card, MCP card, OpenAPI, …), return whether this site publishes it and at what path (static lookup of this site's own discovery layer) invocation: WebMCP tool (navigator.modelContext) — see /webmcp-init.js - name: request_contact description: "Build an actionable prefilled mailto: handoff to joe@joemahoney.io (static site, no backend submit — honest handoff)" invocation: WebMCP tool (navigator.modelContext) — see /webmcp-init.js auth: required: false methods: - none rate_limits: - scope: anonymous requests_per_minute: 60 error_conventions: format: rfc7807 retry_after_header: true escalation: human_contact: https://agentic-web.site support_url: https://agentic-web.site conventions: - Primary intake is by email at joe@joemahoney.io - The evidence stats describe one February 2026 outcome, not a guarantee - No prices, clients, or testimonials are published; the site argues a thesis generated_by: mcp-foundation --- # The Agentic Web — Agent Operations Manual Thesis site arguing the web is splitting into a human layer and an agentic layer; this surface helps agents read the thesis and evidence and route follow-up conversations to the author by email. ## Tools - **get_thesis** — Return the structured two-layer thesis: the problem (pretty-but-empty vs functional-but-ugly) and the four pillars Invocation: `WebMCP tool (navigator.modelContext) — see /webmcp-init.js` - **get_evidence** — Return the February 2026 founding evidence: 122 business meetings in 20 days, 11 Fortune 500 companies engaged, zero ad spend Invocation: `WebMCP tool (navigator.modelContext) — see /webmcp-init.js` - **check_agent_surface** — Given an agent-surface name (llms.txt, A2A card, MCP card, OpenAPI, …), return whether this site publishes it and at what path (static lookup of this site's own discovery layer) Invocation: `WebMCP tool (navigator.modelContext) — see /webmcp-init.js` - **request_contact** — Build an actionable prefilled mailto: handoff to joe@joemahoney.io (static site, no backend submit — honest handoff) Invocation: `WebMCP tool (navigator.modelContext) — see /webmcp-init.js` ## Authentication - Required: `false` - Methods: `none` ## Rate Limits - **anonymous** — 60 requests/minute ## Conventions - Primary intake is by email at joe@joemahoney.io - The evidence stats describe one February 2026 outcome, not a guarantee - No prices, clients, or testimonials are published; the site argues a thesis ## Escalation - Human contact: https://agentic-web.site - Support: