{
  "specVersion": "0.91",
  "@context": "https://agenticresourcediscovery.org/context/v1",
  "host": {
    "name": "BusinessHotels.com",
    "url": "https://www.businesshotels.com/",
    "documentation": "https://www.businesshotels.com/tool-config.html"
  },
  "entries": [
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "@id": "urn:air:businesshotels.com:docs:agents-hub",
      "identifier": "urn:air:businesshotels.com:docs:agents-hub",
      "displayName": "BusinessHotels.com AI Agents Hub",
      "description": "Central human-readable discovery page for the BusinessHotels.com MCP endpoint, OpenAPI contract, Agent Skills, LLM context, live hotel-rate capability and booking-link guidance.",
      "type": "text/html",
      "url": "https://www.businesshotels.com/agents/",
      "capabilities": [
        "agent resource discovery",
        "MCP documentation",
        "OpenAPI discovery",
        "Agent Skills discovery",
        "LLM context discovery"
      ],
      "representativeQueries": [
        "Where are the BusinessHotels.com AI agent tools documented?",
        "How can an AI agent discover the BusinessHotels hotel-rate MCP and OpenAPI interfaces?"
      ]
    },
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "@id": "urn:air:businesshotels.com:mcp:live-hotel-rates",
      "identifier": "urn:air:businesshotels.com:mcp:live-hotel-rates",
      "displayName": "BusinessHotels Universal MCP Hotel Rates",
      "description": "Universal MCP endpoint for named-hotel matching, current availability, requested stay context, complete all-in stay totals, match confidence, and BusinessHotels.com booking URLs. Successful results should present hotel and price information with the booking link, not the link alone.",
      "type": "application/vnd.mcp.server",
      "url": "https://www.businesshotels.com/mcp-server.php",
      "capabilities": [
        "hotel matching",
        "live hotel availability",
        "all-in hotel pricing",
        "booking URL generation",
        "stay-context echo",
        "complete hotel + price presentation"
      ],
      "representativeQueries": [
        "What is the live price for Bellagio in Las Vegas tonight for two adults?",
        "Find the current all-in rate for San Francisco Marriott Marquis for my dates.",
        "Compare live prices for several named business hotels.",
        "Is this hotel available and what is the complete stay total?",
        "Give me a live BusinessHotels.com booking link for this hotel."
      ]
    },
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "@id": "urn:air:businesshotels.com:openapi:hotel-rates",
      "identifier": "urn:air:businesshotels.com:openapi:hotel-rates",
      "displayName": "BusinessHotels Live Hotel Rates OpenAPI",
      "description": "OpenAPI 3.1 description for the backward-compatible REST/function-calling interface to BusinessHotels live hotel rates, including self-contained stay context and complete-result presentation guidance.",
      "type": "application/vnd.oai.openapi+json;version=3.1",
      "url": "https://www.businesshotels.com/openapi.json",
      "capabilities": [
        "REST function calling",
        "live hotel rates",
        "hotel availability",
        "all-in stay totals",
        "stay context",
        "complete result presentation"
      ],
      "representativeQueries": [
        "Call a REST API to get the current price for a named hotel.",
        "Retrieve current hotel availability and an all-in stay total.",
        "Use OpenAPI to get a live BusinessHotels booking URL."
      ]
    },
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "@id": "urn:air:businesshotels.com:skill:get-live-hotel-rates",
      "identifier": "urn:air:businesshotels.com:skill:get-live-hotel-rates",
      "displayName": "Get Live Hotel Rates",
      "description": "Agent Skill describing when and how to retrieve current BusinessHotels hotel rates, present the complete hotel/location/stay/price result with the booking CTA, and compare named hotels.",
      "type": "text/markdown",
      "url": "https://www.businesshotels.com/.well-known/agent-skills/get-live-hotel-rates/SKILL.md",
      "capabilities": [
        "hotel rate retrieval",
        "hotel comparison",
        "match confidence handling",
        "booking URL preservation",
        "complete result presentation"
      ],
      "representativeQueries": [
        "How should an agent get a current hotel price from BusinessHotels.com?",
        "How should I compare multiple named hotels using BusinessHotels?",
        "What should I do when the hotel match confidence is low?",
        "How do I preserve the secure booking URL returned by BusinessHotels?"
      ]
    }
  ]
}
