---
spec: two-tier/2.0.0
schemaVersion: "https://mahoneycontextprotocol.com/specs/two-tier/v2"
date_modified: "2026-06-10"
facts:
  name: Maheat Wrestling
  email: "joe@joemahoney.io"
  portfolio: "https://mahoneycontextprotocol.com"
  audience: Youth through collegiate competitive wrestlers
  intake: Email conversation, quotes for custom team orders, no online checkout
---

# Maheat Wrestling

Premium wrestling singlets, headgear, shoes, and training equipment built for
champions. From youth wrestlers to collegiate competitors, Maheat provides the
gear that performs when it matters most. Quote requests by email at
joe@joemahoney.io.

## Products {#products}

| Product line | Features |
|---|---|
| Singlets | Competition-grade in all sizes, moisture-wicking, reinforced stitching, custom team colors |
| Headgear | Meets all competition standards, adjustable fit, maximum protection, lightweight design |
| Shoes | High-performance grip, enhanced traction, ankle support, breathable materials |
| Training Gear | Practice dummies, mat tape, training aids |

Prices are not published — quoted by email after a conversation. No live stock
data; static catalog only. The catalog lists product lines and features.

## Built by Wrestlers {#about}

Maheat was founded by athletes who know what it takes to compete at the
highest level. Every product is tested in real competition conditions,
ensuring you get gear that won't let you down when it counts.

## Contact {#contact}

- Email: joe@joemahoney.io (`mailto:joe@joemahoney.io`)
- Custom team orders, sizing questions, and product availability by email
- Quotes follow a real conversation — nothing is auto-confirmed
- Part of the MahoneyContextProtocol portfolio: https://mahoneycontextprotocol.com

## Agent tools {#tools}

Invokable via WebMCP (`navigator.modelContext`, registered by `/webmcp-init.js`)
and listed as A2A skills in `/.well-known/agent.json`:

- `list_products()` — structured four-line catalog with features
- `get_contact()` — email, prefilled `mailto:` link, portfolio link, intake model
- `check_catalog({ product })` — whether a product maps to a catalog line (static lookup, not inventory)
- `request_quote({ name?, product, quantity?, notes? })` — prefilled `mailto:` handoff to
  joe@joemahoney.io; static site, no backend, returns `submitted: false` (honest handoff)

## Agent surfaces {#surfaces}

- llms.txt: /llms.txt
- A2A card: /.well-known/agent-card.json
- Agent card: /.well-known/agent.json
- MCP card: /.well-known/mcp.json
- API catalog: /.well-known/api-catalog
- Agent skills: /.well-known/agent-skills/index.json
- OpenAPI: /openapi.json
- WebMCP: /webmcp-init.js
- JSON-LD: /jsonld/organization.json
- Operating manual: /operate.txt
- did:web: /.well-known/did.json
- HTML page: https://maheat.shop/ (human layer with HUMAN/AGENT toggle)

Conformance: two-tier/2.0.0, conneg: static-fallback (static host; this twin
plus llms.txt is the declared reader-surface delivery — the host additionally
attempts header negotiation of this twin where Apache rewrite is honored).
