{
 "version": 1,
 "domain": "https://texas-alcohol-license-records.pages.dev",
 "genere_le": "2026-10-01",
 "tools": [
  {
   "name": "describe_dataset",
   "acces": "gratuit",
   "source": "/api/v1/manifest.json",
   "description": "What this register is: source, licence, date, coverage, what is free and what is on request.",
   "inputSchema": {
    "type": "object",
    "properties": {}
   }
  },
  {
   "name": "get_schema",
   "acces": "gratuit",
   "source": "/api/v1/champs.json",
   "description": "The fields of a record, each with its measured fill rate.",
   "inputSchema": {
    "type": "object",
    "properties": {}
   }
  },
  {
   "name": "get_sample",
   "acces": "gratuit",
   "source": "/api/v1/echantillon.json",
   "description": "A few real records, read in the served index.",
   "inputSchema": {
    "type": "object",
    "properties": {}
   }
  },
  {
   "name": "lookup_record",
   "acces": "gratuit",
   "source": "https://texas-alcohol-license-records.pages.dev/d/r/{fragment}.json",
   "description": "Read one record by the 9-digit TABC License ID. Returns the full record and the address of its page; an unknown identifier is returned as “not found” — never an approximate answer.",
   "url_modele": "https://texas-alcohol-license-records.pages.dev/search/#t={id}",
   "resolution": {
    "base": "https://texas-alcohol-license-records.pages.dev/d/r/",
    "module": 4096,
    "fragment": "identifier modulo 4096, in hexadecimal on 3 digits",
    "format": "JSON object {identifier: record}",
    "exemple": "https://texas-alcohol-license-records.pages.dev/d/r/467.json"
   },
   "inputSchema": {
    "type": "object",
    "properties": {
     "id": {
      "type": "string",
      "description": "the 9-digit TABC License ID"
     }
    },
    "required": [
     "id"
    ]
   }
  },
  {
   "name": "search_by_name",
   "acces": "gratuit",
   "source": "https://texas-alcohol-license-records.pages.dev/d/n/cles.json",
   "description": "Find records by name. Returns at most 10 matches; no match is returned as “not found”.",
   "resolution": {
    "cles": "https://texas-alcohol-license-records.pages.dev/d/n/cles.json",
    "base": "https://texas-alcohol-license-records.pages.dev/d/n/",
    "recette": "take the first significant word of the name; among the keys, use the longest one that is a prefix of that word (a key ending in “_” is the exact word); the fragment maps each word to its entries",
    "colonnes": [
     "license id",
     "name",
     "city",
     "state",
     "status"
    ]
   },
   "inputSchema": {
    "type": "object",
    "properties": {
     "name": {
      "type": "string",
      "description": "Name, part of a name, or identifier."
     }
    },
    "required": [
     "name"
    ]
   }
  },
  {
   "name": "request_dataset",
   "acces": "gratuit",
   "endpoint": "https://formspree.io/f/xppzalak",
   "source_lead": "texas-alcohol-license-records/agents · MCP",
   "description": "Send the publisher a request about the full dataset. Only what is filled in here is transmitted.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "volume": {
      "type": "string",
      "description": "Desired scope (area, period, number of rows)."
     },
     "usage": {
      "type": "string",
      "description": "Intended use of the data."
     },
     "contact": {
      "type": "string",
      "description": "E-mail address for the reply."
     }
    },
    "required": [
     "contact"
    ]
   }
  }
 ]
}