{
  "specVersion": "1.0",
  "host": {
    "identifier": "did:web:motel4.ai",
    "displayName": "Motel4",
    "name": "Motel4.ai",
    "domain": "motel4.ai",
    "url": "https://motel4.ai",
    "description": "AI phone receptionist for independent hotels, motels and hostels."
  },
  "entries": [
    {
      "identifier": "urn:air:motel4.ai:server:mcp",
      "displayName": "Motel4 MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://motel4.ai/.well-known/mcp/server-card.json",
      "description": "Streamable-HTTP MCP server exposing live Motel4 service status and demo-call credential minting.",
      "representativeQueries": [
        "is the Motel4 phone receptionist online",
        "check Motel4 telephony balance",
        "connect an agent to Motel4 over MCP",
        "what tools does Motel4 expose"
      ]
    },
    {
      "identifier": "urn:air:motel4.ai:agent:a2a",
      "displayName": "Motel4 A2A agent",
      "type": "application/a2a-agent-card+json",
      "url": "https://motel4.ai/.well-known/agent-card.json",
      "description": "A2A agent card for Motel4, exposing the get-status and request-demo-call skills over JSON-RPC.",
      "representativeQueries": [
        "send a message to the Motel4 agent",
        "ask Motel4 for a demo call",
        "what skills does Motel4 advertise"
      ]
    },
    {
      "identifier": "urn:air:motel4.ai:skill:get-status",
      "displayName": "Motel4 status skill",
      "type": "text/markdown",
      "url": "https://motel4.ai/skills/get-status/SKILL.md",
      "description": "Agent skill describing how to read live Motel4 production health with no credential.",
      "representativeQueries": [
        "how do I check if Motel4 is up",
        "Motel4 health endpoint",
        "does Motel4 need an API key to check status"
      ]
    },
    {
      "identifier": "urn:air:motel4.ai:docs:auth",
      "displayName": "Motel4 agent registration guide",
      "type": "text/markdown",
      "url": "https://motel4.ai/auth.md",
      "description": "How an autonomous agent registers with Motel4 and obtains an OAuth2 client-credentials token.",
      "representativeQueries": [
        "how does an agent authenticate with Motel4",
        "Motel4 OAuth registration",
        "can an AI agent book a room on Motel4"
      ]
    }
  ]
}
