{
  "specVersion": "1.0",
  "host": {
    "displayName": "NorthPalm",
    "identifier": "northpalm.us"
  },
  "entries": [
    {
      "identifier": "urn:air:northpalm.us:server:shopping-mcp",
      "displayName": "NorthPalm shopping MCP server",
      "type": "application/json",
      "url": "https://www.northpalm.us/api/ucp/mcp",
      "description": "The Universal Commerce Protocol (UCP) shopping server of the NorthPalm store, spoken over MCP. Send JSON-RPC 2.0 requests by HTTP POST (a GET returns 404); tools/list returns the 13 tools with their schemas. Main tools: search_catalog, lookup_catalog and get_product find products; get_cart, create_cart and update_cart manage a cart; create_checkout, update_checkout and complete_checkout run a buyer-authorized checkout; get_order returns the details of an order.",
      "capabilities": [
        "search_catalog",
        "lookup_catalog",
        "get_product",
        "get_cart",
        "create_cart",
        "update_cart",
        "cancel_cart",
        "get_checkout",
        "create_checkout",
        "update_checkout",
        "complete_checkout",
        "cancel_checkout",
        "get_order"
      ],
      "representativeQueries": [
        "search the NorthPalm catalog for a bedside massage headrest",
        "look up the details and variants of a NorthPalm product",
        "create a cart with a NorthPalm massage headrest in it",
        "start a checkout for items in a NorthPalm cart"
      ]
    },
    {
      "identifier": "urn:air:northpalm.us:profile:ucp",
      "displayName": "NorthPalm UCP profile",
      "type": "application/json",
      "url": "https://www.northpalm.us/.well-known/ucp",
      "description": "The Universal Commerce Protocol (UCP) profile of the NorthPalm store: the UCP version, the shopping service with its transports, and the capabilities the store supports (catalog search and lookup, cart, checkout, fulfillment, discounts, orders).",
      "representativeQueries": [
        "which commerce capabilities does the NorthPalm store support",
        "get the UCP profile of northpalm.us",
        "which transports does the NorthPalm shopping service offer"
      ]
    },
    {
      "identifier": "urn:air:northpalm.us:doc:llms-txt",
      "displayName": "NorthPalm llms.txt",
      "type": "text/markdown",
      "url": "https://www.northpalm.us/llms.txt",
      "description": "A plain-language summary of the NorthPalm store for language models: what the store sells, with links to its products, guides, promises, policies and help pages, and a section for shopping agents.",
      "representativeQueries": [
        "what does NorthPalm sell",
        "summary of the NorthPalm store for an AI assistant",
        "links to NorthPalm products, guides and policies"
      ]
    },
    {
      "identifier": "urn:air:northpalm.us:doc:agents-md",
      "displayName": "NorthPalm agent instructions",
      "type": "text/markdown",
      "url": "https://www.northpalm.us/agents.md",
      "description": "Instructions for AI agents that shop at northpalm.us: the Shop skill, direct integration through the UCP profile and the MCP endpoint, and browser integration through the WebMCP tools registered on the store's pages.",
      "representativeQueries": [
        "how can an AI agent shop at NorthPalm",
        "instructions for agents on northpalm.us",
        "how to use the WebMCP tools on the NorthPalm store"
      ]
    },
    {
      "identifier": "urn:air:northpalm.us:doc:sitemap",
      "displayName": "NorthPalm sitemap",
      "type": "application/xml",
      "url": "https://www.northpalm.us/sitemap.xml",
      "description": "The XML sitemap index of the NorthPalm store. It links the child sitemaps for products, pages, collections, blogs and articles, and an agentic discovery sitemap.",
      "representativeQueries": [
        "list the product pages on northpalm.us",
        "find every page of the NorthPalm store",
        "NorthPalm sitemap"
      ]
    }
  ]
}
