{
  "name": "cataloghub",
  "title": "CatalogHub MCP Descriptor",
  "version": "0.1.0-draft",
  "status": "draft",
  "description": "Draft MCP descriptor for hospitality catalogue search, supplier discovery, basket creation, and procurement record lookup.",
  "transport": {
    "type": "https",
    "url": "https://api.cataloghub.example/mcp"
  },
  "auth": {
    "type": "oauth2_or_api_key",
    "api_key_header": "Authorization"
  },
  "tools": [
    {
      "name": "catalog_search",
      "description": "Search authorised supplier catalogues by product query and structured fields."
    },
    {
      "name": "supplier_discover",
      "description": "List suppliers available to the authenticated workspace."
    },
    {
      "name": "basket_create",
      "description": "Create a draft purchase basket from product identifiers and quantities."
    },
    {
      "name": "invoice_query",
      "description": "Query invoice records for the authenticated workspace."
    },
    {
      "name": "delivery_query",
      "description": "Query delivery records for the authenticated workspace."
    }
  ]
}
