{
 "protocolVersion": "0.3.0",
 "kind": "agent-card",
 "name": "CUVEE",
 "description": "The classification standard for beverage alcohol. Catégorie · Usage · Vignoble · Étiquette · Échelon: one address per product that an AI agent can resolve. Read-only, session-free.",
 "url": "https://mcp.bev-cuvee.ai/mcp",
 "version": "0.1.3",
 "documentationUrl": "https://bev-cuvee.ai/llms.txt",
 "iconUrl": "https://agent-bev.ai/brand/icon-512.png",
 "provider": {
  "organization": "Agentic Enterprises S.A.",
  "url": "https://agent-bev.ai"
 },
 "operator": {
  "name": "Agentic Enterprises S.A.",
  "url": "https://agent-bev.ai",
  "surface": "https://bev-cuvee.ai",
  "contact": "mailto:info@agent-bev.ai",
  "keyring": "https://bev-registry.ai/.well-known/jwks.json",
  "kid": "bev-record-2026-10",
  "held_by": "Agentic KG Holdings"
 },
 "contact": "mailto:info@agent-bev.ai",
 "languages": [
  "fr",
  "en"
 ],
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false
 },
 "securitySchemes": {
  "none": {
   "type": "noAuth",
   "description": "every read needs no authentication"
  }
 },
 "security": [
  {
   "none": []
  }
 ],
 "defaultInputModes": [
  "application/json",
  "text/plain"
 ],
 "defaultOutputModes": [
  "application/json"
 ],
 "supportedInterfaces": [
  {
   "url": "https://mcp.bev-cuvee.ai/mcp",
   "protocolBinding": "HTTP+JSON",
   "transport": "streamable-http",
   "protocolVersion": "2025-06-18",
   "description": "the CUVEE door"
  }
 ],
 "skills": [
  {
   "id": "validate_cuvee",
   "name": "validate_cuvee",
   "description": "Check a CUVEE string: well-formed yes/no, and which axis fails and why. Grammar cuvee:<segment>:<hs_code>:<country>[/<region>][/<protected_name_slug>]:<gtin|->:<tier|->.",
   "tags": [
    "cuvee",
    "beverage-alcohol",
    "classification"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "list_vocab",
   "name": "list_vocab",
   "description": "One vocabulary file of record: segments, hs, tiers, styles, abv_bands, or origins(<country>). Produced from sources, each entry with its source_url and read date.",
   "tags": [
    "cuvee",
    "beverage-alcohol",
    "classification"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "resolve_cuvee",
   "name": "resolve_cuvee",
   "description": "A CUVEE string, or free text (product name, GTIN, maker) → the CUVEE object and the record_ids that carry it, read from the node indexes.",
   "tags": [
    "cuvee",
    "beverage-alcohol",
    "classification"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "explain_cuvee",
   "name": "explain_cuvee",
   "description": "A CUVEE string → each axis spelled out with its source and vocabulary entry, and the records that carry it.",
   "tags": [
    "cuvee",
    "beverage-alcohol",
    "classification"
   ],
   "inputModes": [
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  }
 ],
 "skillsIndex": "https://agent.bev-cuvee.ai/.well-known/skills.json",
 "doors": [
  {
   "name": "Buyers' door",
   "mcp": "https://mcp.bev-buyer.ai/mcp",
   "page": "https://bev-buyer.ai/"
  },
  {
   "name": "Sellers' door",
   "mcp": "https://mcp.bev-seller.ai/mcp",
   "page": "https://bev-seller.ai/",
   "seat": "claim_seat · seat lane https://mcp.bev-seller.ai/seat (x402)"
  },
  {
   "name": "bevGTIN, the GTIN confirm",
   "mcp": "https://gtin-bev.ai/mcp",
   "page": "https://gtin-bev.ai/",
   "tool": "confirm_gtin"
  },
  {
   "name": "The Library, market rules by country",
   "mcp": "https://mcp.bev-cuvee.org/mcp",
   "page": "https://bev-cuvee.org/",
   "tool": "get_rulebook"
  },
  {
   "name": "Register and auditor door",
   "mcp": "https://mcp.bev-registry.ai/mcp",
   "page": "https://bev-registry.ai/"
  },
  {
   "name": "CUVEE, the classification standard",
   "mcp": "https://mcp.bev-cuvee.ai/mcp",
   "page": "https://bev-cuvee.ai/"
  },
  {
   "name": "Europe record",
   "mcp": "https://mcp.eu-bev.ai/mcp",
   "page": "https://eu-bev.ai/"
  },
  {
   "name": "Payment door",
   "url": "https://agent-bev.ai/api",
   "page": "https://bev-x402.ai/"
  }
 ],
 "notice": "Artificial intelligence makes mistakes. agent-bev is an information source, not a recommendation."
}