RegEvidenceHub Premises
RegEvidenceHub Premises: UK premises-licensing preflight for supported authorities.
我該用這個嗎
品質與安全性
發現項目(3)
- LOW在 premises_licence_info 中
- LOW在 licensing_source_status 中
- LOW在 local_policy_capabilities 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"uk-premises-licence-mcp": {
"url": "https://uk-premises-licence-mcp-production.up.railway.app/mcp"
}
}
}遠端端點
https://uk-premises-licence-mcp-production.up.railway.app/mcpstreamable-httphttps://premises.regevidencehub.com/ai/mcpstreamable-http它能做什麼
工具清單
工具(8)
⚪premises_licence_info
Free service-overview tool for prices, supported workflow, evidence/freshness boundaries and available decision tools. Use only when the user asks what this MCP can do or how to use it. Do not use it for a licensing decision.
輸入結構描述
{
"type": "object",
"properties": {},
"title": "premises_licence_infoArguments"
}輸出結構描述
{
"type": "object",
"additionalProperties": true,
"title": "premises_licence_infoDictOutput"
}🟢list_supported_authorities
Free authority-enumeration tool. Use only to list supported local licensing authorities or answer whether a named authority is supported. Do not use it to make the licensing decision.
輸入結構描述
{
"type": "object",
"properties": {},
"title": "list_supported_authoritiesArguments"
}輸出結構描述
{
"type": "object",
"additionalProperties": true,
"title": "list_supported_authoritiesDictOutput"
}⚪licensing_source_status(authority)
Free official-evidence health tool. Use for source lifecycle/freshness status globally or for one authority. Do not use it for a licensing decision.
輸入結構描述
{
"type": "object",
"properties": {
"authority": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Authority",
"description": "Supported local licensing authority name or slug for the premises being assessed."
}
},
"title": "licensing_source_statusArguments"
}輸出結構描述
{
"type": "object",
"additionalProperties": true,
"title": "licensing_source_statusDictOutput"
}⚪source_fingerprint_status(authority)
Free official-source fingerprint and drift-detection tool. Use when the Agent asks whether an official source changed or still matches the reviewed baseline. Do not treat changed or unresolved evidence as current.
輸入結構描述
{
"type": "object",
"properties": {
"authority": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Authority",
"description": "Supported local licensing authority name or slug for the premises being assessed."
}
},
"title": "source_fingerprint_statusArguments"
}輸出結構描述
{
"type": "object",
"additionalProperties": true,
"title": "source_fingerprint_statusDictOutput"
}⚪premises_licence_preflight(authority, applicant_age, sells_alcohol, supplies_hot_food_or_drink, hot_food_start_hour, ...)
PAID x402 decision tool for ONE supported local authority ($0.03 USDC by current production default). Use when the user wants a deterministic answer about Licensing Act 2003 triggers, authority-specific policy risks, missing facts and next actions before submission. Prefer this over free discovery/readiness tools once the authority and scenario facts are ready.
輸入結構描述
{
"type": "object",
"properties": {
"authority": {
"title": "Authority",
"type": "string",
"description": "Supported local licensing authority name or slug for the premises being assessed."
},
"applicant_age": {
"title": "Applicant Age",
"type": "integer",
"description": "Applicant age in completed years; used for deterministic age-related Licensing Act checks."
},
"sells_alcohol": {
"default": false,
"title": "Sells Alcohol",
"type": "boolean",
"description": "Whether the proposed premises will sell or supply alcohol."
},
"supplies_hot_food_or_drink": {
"default": false,
"title": "Supplies Hot Food Or Drink",
"type": "boolean",
"description": "Whether hot food or hot drink will be supplied as part of the proposed operation."
},
"hot_food_start_hour": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Hot Food Start Hour",
"description": "Start hour, 0-23 local time, for hot food or hot drink supply when relevant."
},
"hot_food_end_hour": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Hot Food End Hour",
"description": "End hour, 0-24 local time, for hot food or hot drink supply when relevant."
},
"regulated_entertainment": {
"default": false,
"title": "Regulated Entertainment",
"type": "boolean",
"description": "Whether the proposed operation includes regulated entertainment."
},
"entertainment_exempt": {
"default": false,
"title": "Entertainment Exempt",
"type": "boolean",
"description": "Whether a known statutory exemption applies to the proposed entertainment."
},
"members_club": {
"default": false,
"title": "Members Club",
"type": "boolean",
"description": "Whether the premises is operating as a qualifying members club rather than ordinary public premises."
},
"dps_has_personal_licence": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Dps Has Personal Licence",
"description": "Whether the proposed designated premises supervisor holds the required personal licence, if known."
},
"premises_zone": {
"anyOf": [
{
"enum": [
"CITY_SAFETY_AREA",
"SPECIAL_STRESS_AREA",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Premises Zone",
"description": "Known local premises/policy zone classification when relevant to the selected authority."
},
"venue_type": {
"anyOf": [
{
"enum": [
"FOOD_DINING",
"FAST_FOOD",
"CAFE",
"PERFORMANCE",
"GRASSROOTS_MUSIC",
"NIGHTCLUB",
"PUBLIC_HOUSE_BAR",
"NON_ALCOHOL_LED",
"OFF_LICENCE",
"SHARED_WORKPLACE",
"MEMBERS_CLUB",
"MIXED_USE",
"RESTAURANT",
"TAKEAWAY",
"QUALIFYING_CLUB"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Venue Type",
"description": "Type of venue or premises use when known and relevant to the selected authority."
},
"brighton_requested_end_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Requested End Time",
"description": "Requested closing time in Brighton and Hove local time, formatted HH:MM, when the local timing matrix applies."
},
"brighton_delivery_only_after_midnight": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Delivery Only After Midnight",
"description": "Whether the Brighton and Hove operation is delivery-only after midnight."
},
"brighton_is_variation_application": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Is Variation Application",
"description": "Whether the Brighton and Hove application is a variation rather than a new application."
},
"brighton_good_operator_holder_at_application_and_determination": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Good Operator Holder At Application And Determination",
"description": "Whether the applicant held the Brighton and Hove good-operator status at both application and determination, when known."
},
"brighton_good_operator_no_formal_intervention_3_to_5_years": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Good Operator No Formal Intervention 3 To 5 Years",
"description": "Whether the Brighton and Hove operator had no formal intervention in the relevant three-to-five-year lookback period, when known."
},
"newcastle_policy_area": {
"anyOf": [
{
"enum": [
"CUMULATIVE_IMPACT_AREA",
"SPECIAL_STRESS_AREA",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Policy Area",
"description": "Newcastle policy-area classification: cumulative-impact area, special-stress area, other, or unknown."
},
"newcastle_outside_framework_hours": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Outside Framework Hours",
"description": "Whether the Newcastle proposal is outside the applicable framework hours."
},
"newcastle_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Relevant Representations",
"description": "Whether relevant representations have been made for the Newcastle application."
},
"newcastle_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Application Type",
"description": "Newcastle application type: new, full variation, minor variation, other, or unknown."
},
"birmingham_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Application Type",
"description": "Birmingham application type: new, full variation, minor variation, other, or unknown."
},
"birmingham_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Relevant Representations",
"description": "Whether relevant representations have been made for the Birmingham application."
},
"birmingham_rateable_value_gbp": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Rateable Value Gbp",
"description": "Birmingham premises rateable value in whole GBP, when known; used for the encoded fee/process branch."
},
"birmingham_primary_alcohol_business": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Primary Alcohol Business",
"description": "Whether the Birmingham business is primarily an alcohol-led premises, when known for the encoded fee/process branch."
},
"leeds_cumulative_area": {
"anyOf": [
{
"enum": [
"CITY_CENTRE",
"CITY_CENTRE_RED_ZONE",
"HEADINGLEY",
"HYDE_PARK",
"ARMLEY",
"HAREHILLS_BURMANTOFTS",
"HOLBECK",
"BEESTON",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Leeds Cumulative Area",
"description": "Leeds cumulative-impact area classification, such as city centre, Headingley, Hyde Park, or another supported area."
},
"leeds_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Leeds Application Type",
"description": "Leeds application type: new, variation, other, or unknown."
},
"leeds_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Leeds Relevant Representations",
"description": "Whether relevant representations have been made for the Leeds application."
},
"liverpool_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Liverpool Application Type",
"description": "Liverpool application type: new, full variation, minor variation, or another/unknown type."
},
"liverpool_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Liverpool Relevant Representations",
"description": "Whether relevant representations have been made for the Liverpool application."
},
"liverpool_minor_variation_extends_alcohol_hours_23_07": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Liverpool Minor Variation Extends Alcohol Hours 23 07",
"description": "Whether a Liverpool minor variation would extend alcohol hours into the 23:00-07:00 period."
},
"bristol_in_cumulative_impact_area": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Bristol In Cumulative Impact Area",
"description": "Whether the Bristol premises is in a supported cumulative-impact area."
},
"bristol_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"MATERIAL_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Bristol Application Type",
"description": "Bristol application type: new, material variation, other, or unknown."
},
"bristol_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Bristol Relevant Representations",
"description": "Whether relevant representations have been made for the Bristol application."
},
"westminster_in_west_end_ciz": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster In West End Ciz",
"description": "Whether the Westminster premises is in the West End cumulative-impact zone."
},
"westminster_outside_core_hours": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Outside Core Hours",
"description": "Whether the Westminster proposal is outside the encoded core hours."
},
"westminster_premises_use": {
"anyOf": [
{
"enum": [
"CASINO",
"CINEMA_CULTURAL_SPORTING",
"DELIVERY_CENTRE",
"HOTEL",
"OUTDOOR_SPACE",
"PUB_BAR_FAST_FOOD_MUSIC_DANCE",
"QUALIFYING_CLUB",
"RESTAURANT",
"SEXUAL_ENTERTAINMENT_VENUE",
"SHOP_NON_ALCOHOL_ANCILLARY",
"SHOP_ALCOHOL_OFF_SALES"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Premises Use",
"description": "Westminster premises-use category used by the core-hours policy matrix."
},
"westminster_day_type": {
"anyOf": [
{
"enum": [
"MON_THU",
"FRI_SAT",
"SUN",
"SUN_BEFORE_BANK_HOLIDAY"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Day Type",
"description": "Westminster day category: Monday-Thursday, Friday-Saturday, Sunday, or Sunday before a bank holiday."
},
"westminster_requested_start_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Requested Start Time",
"description": "Requested Westminster opening/start time in local HH:MM format."
},
"westminster_requested_end_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Requested End Time",
"description": "Requested Westminster closing/end time in local HH:MM format."
},
"camden_outside_framework_hours": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Outside Framework Hours",
"description": "Whether the Camden proposal is outside the encoded framework hours."
},
"camden_cumulative_impact_risk": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Cumulative Impact Risk",
"description": "Whether the Camden scenario has a cumulative-impact risk signal requiring policy review."
},
"camden_framework_category": {
"anyOf": [
{
"enum": [
"ALCOHOL_ON_PREMISES_ONLY",
"ALCOHOL_OFF_PREMISES_AUTHORISED",
"NO_ALCOHOL",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Framework Category",
"description": "Camden framework category: alcohol on-premises only, alcohol off-premises authorised, no alcohol, or unknown."
},
"camden_day_type": {
"anyOf": [
{
"enum": [
"MON_THU",
"FRI_SAT",
"SUN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Day Type",
"description": "Camden day category: Monday-Thursday, Friday-Saturday, or Sunday."
},
"camden_requested_start_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Requested Start Time",
"description": "Requested Camden opening/start time in local HH:MM format."
},
"camden_requested_end_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Requested End Time",
"description": "Requested Camden closing/end time in local HH:MM format."
},
"cardiff_in_cumulative_impact_area": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff In Cumulative Impact Area",
"description": "Whether the Cardiff premises is in a supported cumulative-impact area."
},
"cardiff_application_type": {
"anyOf": [
{
"enum": [
"GRANT",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Application Type",
"description": "Cardiff application type: grant, full variation, minor variation, other, or unknown."
},
"cardiff_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Relevant Representations",
"description": "Whether relevant representations have been made for the Cardiff application."
},
"cardiff_ndrv_status": {
"anyOf": [
{
"enum": [
"KNOWN",
"NO_NDRV",
"UNDER_CONSTRUCTION_UNASSESSED",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Ndrv Status",
"description": "Whether the Cardiff premises rateable-value status is known, has no NDRV, is under construction/unassessed, or remains unknown."
},
"cardiff_rateable_value_gbp": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Rateable Value Gbp",
"description": "Cardiff premises rateable value in whole GBP, when known; used for the encoded fee/process branch."
},
"cardiff_primary_alcohol_business": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Primary Alcohol Business",
"description": "Whether the Cardiff business is primarily an alcohol-led premises, when known for the encoded fee/process branch."
},
"manchester_policy_area": {
"anyOf": [
{
"enum": [
"FALLOWFIELD_SPECIAL_POLICY_AREA",
"WITHINGTON_SPECIAL_POLICY_AREA",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Policy Area",
"description": "Manchester policy-area classification: Fallowfield special-policy area, Withington special-policy area, other, or unknown."
},
"manchester_operating_phase": {
"anyOf": [
{
"enum": [
"TWILIGHT_EVENING",
"NIGHT_TIME",
"LATE_NIGHT",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Operating Phase",
"description": "Manchester operating phase: twilight/evening, night-time, late-night, or unknown."
},
"manchester_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Relevant Representations",
"description": "Whether relevant representations have been made for the Manchester application."
},
"manchester_delivery_only": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Delivery Only",
"description": "Whether the Manchester operation is delivery-only."
}
},
"required": [
"authority",
"applicant_age"
],
"title": "premises_licence_preflightArguments"
}輸出結構描述
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "Decision/readiness status. Unresolved evidence or facts may fail closed."
},
"authority": {
"type": "string",
"description": "Authority evaluated."
},
"blocking_requirements": {
"type": "array",
"description": "Blocking or mandatory requirements identified.",
"items": {}
},
"missing_inputs": {
"type": "array",
"description": "Facts still required for a stronger conclusion.",
"items": {}
},
"next_actions": {
"type": "array",
"description": "Recommended next actions before submission.",
"items": {}
},
"local_policy": {
"type": "object",
"description": "Authority-specific evidence and local-policy status.",
"additionalProperties": true
}
},
"description": "Deterministic evidence-linked premises-licence preflight result.",
"additionalProperties": true
}⚪compare_licensing_requirements(authorities, applicant_age, sells_alcohol, supplies_hot_food_or_drink, hot_food_start_hour, ...)
PAID x402 comparison tool for TWO OR MORE supported local authorities ($0.05 USDC by current production default). Use when the same premises/business facts must be evaluated across authorities before choosing a location or licensing strategy. Do not use it for a single-authority decision.
輸入結構描述
{
"type": "object",
"properties": {
"authorities": {
"items": {
"type": "string"
},
"title": "Authorities",
"type": "array",
"description": "Two or more supported local licensing authorities to compare using the same premises facts."
},
"applicant_age": {
"title": "Applicant Age",
"type": "integer",
"description": "Applicant age in completed years; used for deterministic age-related Licensing Act checks."
},
"sells_alcohol": {
"default": false,
"title": "Sells Alcohol",
"type": "boolean",
"description": "Whether the proposed premises will sell or supply alcohol."
},
"supplies_hot_food_or_drink": {
"default": false,
"title": "Supplies Hot Food Or Drink",
"type": "boolean",
"description": "Whether hot food or hot drink will be supplied as part of the proposed operation."
},
"hot_food_start_hour": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Hot Food Start Hour",
"description": "Start hour, 0-23 local time, for hot food or hot drink supply when relevant."
},
"hot_food_end_hour": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Hot Food End Hour",
"description": "End hour, 0-24 local time, for hot food or hot drink supply when relevant."
},
"regulated_entertainment": {
"default": false,
"title": "Regulated Entertainment",
"type": "boolean",
"description": "Whether the proposed operation includes regulated entertainment."
},
"entertainment_exempt": {
"default": false,
"title": "Entertainment Exempt",
"type": "boolean",
"description": "Whether a known statutory exemption applies to the proposed entertainment."
},
"members_club": {
"default": false,
"title": "Members Club",
"type": "boolean",
"description": "Whether the premises is operating as a qualifying members club rather than ordinary public premises."
},
"dps_has_personal_licence": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Dps Has Personal Licence",
"description": "Whether the proposed designated premises supervisor holds the required personal licence, if known."
},
"premises_zone": {
"anyOf": [
{
"enum": [
"CITY_SAFETY_AREA",
"SPECIAL_STRESS_AREA",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Premises Zone",
"description": "Known local premises/policy zone classification when relevant to the selected authority."
},
"venue_type": {
"anyOf": [
{
"enum": [
"FOOD_DINING",
"FAST_FOOD",
"CAFE",
"PERFORMANCE",
"GRASSROOTS_MUSIC",
"NIGHTCLUB",
"PUBLIC_HOUSE_BAR",
"NON_ALCOHOL_LED",
"OFF_LICENCE",
"SHARED_WORKPLACE",
"MEMBERS_CLUB",
"MIXED_USE",
"RESTAURANT",
"TAKEAWAY",
"QUALIFYING_CLUB"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Venue Type",
"description": "Type of venue or premises use when known and relevant to the selected authority."
},
"brighton_requested_end_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Requested End Time",
"description": "Requested closing time in Brighton and Hove local time, formatted HH:MM, when the local timing matrix applies."
},
"brighton_delivery_only_after_midnight": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Delivery Only After Midnight",
"description": "Whether the Brighton and Hove operation is delivery-only after midnight."
},
"brighton_is_variation_application": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Is Variation Application",
"description": "Whether the Brighton and Hove application is a variation rather than a new application."
},
"brighton_good_operator_holder_at_application_and_determination": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Good Operator Holder At Application And Determination",
"description": "Whether the applicant held the Brighton and Hove good-operator status at both application and determination, when known."
},
"brighton_good_operator_no_formal_intervention_3_to_5_years": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Brighton Good Operator No Formal Intervention 3 To 5 Years",
"description": "Whether the Brighton and Hove operator had no formal intervention in the relevant three-to-five-year lookback period, when known."
},
"newcastle_policy_area": {
"anyOf": [
{
"enum": [
"CUMULATIVE_IMPACT_AREA",
"SPECIAL_STRESS_AREA",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Policy Area",
"description": "Newcastle policy-area classification: cumulative-impact area, special-stress area, other, or unknown."
},
"newcastle_outside_framework_hours": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Outside Framework Hours",
"description": "Whether the Newcastle proposal is outside the applicable framework hours."
},
"newcastle_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Relevant Representations",
"description": "Whether relevant representations have been made for the Newcastle application."
},
"newcastle_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Newcastle Application Type",
"description": "Newcastle application type: new, full variation, minor variation, other, or unknown."
},
"birmingham_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Application Type",
"description": "Birmingham application type: new, full variation, minor variation, other, or unknown."
},
"birmingham_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Relevant Representations",
"description": "Whether relevant representations have been made for the Birmingham application."
},
"birmingham_rateable_value_gbp": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Rateable Value Gbp",
"description": "Birmingham premises rateable value in whole GBP, when known; used for the encoded fee/process branch."
},
"birmingham_primary_alcohol_business": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Birmingham Primary Alcohol Business",
"description": "Whether the Birmingham business is primarily an alcohol-led premises, when known for the encoded fee/process branch."
},
"leeds_cumulative_area": {
"anyOf": [
{
"enum": [
"CITY_CENTRE",
"CITY_CENTRE_RED_ZONE",
"HEADINGLEY",
"HYDE_PARK",
"ARMLEY",
"HAREHILLS_BURMANTOFTS",
"HOLBECK",
"BEESTON",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Leeds Cumulative Area",
"description": "Leeds cumulative-impact area classification, such as city centre, Headingley, Hyde Park, or another supported area."
},
"leeds_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Leeds Application Type",
"description": "Leeds application type: new, variation, other, or unknown."
},
"leeds_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Leeds Relevant Representations",
"description": "Whether relevant representations have been made for the Leeds application."
},
"liverpool_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Liverpool Application Type",
"description": "Liverpool application type: new, full variation, minor variation, or another/unknown type."
},
"liverpool_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Liverpool Relevant Representations",
"description": "Whether relevant representations have been made for the Liverpool application."
},
"liverpool_minor_variation_extends_alcohol_hours_23_07": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Liverpool Minor Variation Extends Alcohol Hours 23 07",
"description": "Whether a Liverpool minor variation would extend alcohol hours into the 23:00-07:00 period."
},
"bristol_in_cumulative_impact_area": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Bristol In Cumulative Impact Area",
"description": "Whether the Bristol premises is in a supported cumulative-impact area."
},
"bristol_application_type": {
"anyOf": [
{
"enum": [
"NEW",
"MATERIAL_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Bristol Application Type",
"description": "Bristol application type: new, material variation, other, or unknown."
},
"bristol_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Bristol Relevant Representations",
"description": "Whether relevant representations have been made for the Bristol application."
},
"westminster_in_west_end_ciz": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster In West End Ciz",
"description": "Whether the Westminster premises is in the West End cumulative-impact zone."
},
"westminster_outside_core_hours": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Outside Core Hours",
"description": "Whether the Westminster proposal is outside the encoded core hours."
},
"westminster_premises_use": {
"anyOf": [
{
"enum": [
"CASINO",
"CINEMA_CULTURAL_SPORTING",
"DELIVERY_CENTRE",
"HOTEL",
"OUTDOOR_SPACE",
"PUB_BAR_FAST_FOOD_MUSIC_DANCE",
"QUALIFYING_CLUB",
"RESTAURANT",
"SEXUAL_ENTERTAINMENT_VENUE",
"SHOP_NON_ALCOHOL_ANCILLARY",
"SHOP_ALCOHOL_OFF_SALES"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Premises Use",
"description": "Westminster premises-use category used by the core-hours policy matrix."
},
"westminster_day_type": {
"anyOf": [
{
"enum": [
"MON_THU",
"FRI_SAT",
"SUN",
"SUN_BEFORE_BANK_HOLIDAY"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Day Type",
"description": "Westminster day category: Monday-Thursday, Friday-Saturday, Sunday, or Sunday before a bank holiday."
},
"westminster_requested_start_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Requested Start Time",
"description": "Requested Westminster opening/start time in local HH:MM format."
},
"westminster_requested_end_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Westminster Requested End Time",
"description": "Requested Westminster closing/end time in local HH:MM format."
},
"camden_outside_framework_hours": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Outside Framework Hours",
"description": "Whether the Camden proposal is outside the encoded framework hours."
},
"camden_cumulative_impact_risk": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Cumulative Impact Risk",
"description": "Whether the Camden scenario has a cumulative-impact risk signal requiring policy review."
},
"camden_framework_category": {
"anyOf": [
{
"enum": [
"ALCOHOL_ON_PREMISES_ONLY",
"ALCOHOL_OFF_PREMISES_AUTHORISED",
"NO_ALCOHOL",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Framework Category",
"description": "Camden framework category: alcohol on-premises only, alcohol off-premises authorised, no alcohol, or unknown."
},
"camden_day_type": {
"anyOf": [
{
"enum": [
"MON_THU",
"FRI_SAT",
"SUN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Day Type",
"description": "Camden day category: Monday-Thursday, Friday-Saturday, or Sunday."
},
"camden_requested_start_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Requested Start Time",
"description": "Requested Camden opening/start time in local HH:MM format."
},
"camden_requested_end_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Camden Requested End Time",
"description": "Requested Camden closing/end time in local HH:MM format."
},
"cardiff_in_cumulative_impact_area": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff In Cumulative Impact Area",
"description": "Whether the Cardiff premises is in a supported cumulative-impact area."
},
"cardiff_application_type": {
"anyOf": [
{
"enum": [
"GRANT",
"FULL_VARIATION",
"MINOR_VARIATION",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Application Type",
"description": "Cardiff application type: grant, full variation, minor variation, other, or unknown."
},
"cardiff_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Relevant Representations",
"description": "Whether relevant representations have been made for the Cardiff application."
},
"cardiff_ndrv_status": {
"anyOf": [
{
"enum": [
"KNOWN",
"NO_NDRV",
"UNDER_CONSTRUCTION_UNASSESSED",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Ndrv Status",
"description": "Whether the Cardiff premises rateable-value status is known, has no NDRV, is under construction/unassessed, or remains unknown."
},
"cardiff_rateable_value_gbp": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Rateable Value Gbp",
"description": "Cardiff premises rateable value in whole GBP, when known; used for the encoded fee/process branch."
},
"cardiff_primary_alcohol_business": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardiff Primary Alcohol Business",
"description": "Whether the Cardiff business is primarily an alcohol-led premises, when known for the encoded fee/process branch."
},
"manchester_policy_area": {
"anyOf": [
{
"enum": [
"FALLOWFIELD_SPECIAL_POLICY_AREA",
"WITHINGTON_SPECIAL_POLICY_AREA",
"OTHER",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Policy Area",
"description": "Manchester policy-area classification: Fallowfield special-policy area, Withington special-policy area, other, or unknown."
},
"manchester_operating_phase": {
"anyOf": [
{
"enum": [
"TWILIGHT_EVENING",
"NIGHT_TIME",
"LATE_NIGHT",
"UNKNOWN"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Operating Phase",
"description": "Manchester operating phase: twilight/evening, night-time, late-night, or unknown."
},
"manchester_relevant_representations": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Relevant Representations",
"description": "Whether relevant representations have been made for the Manchester application."
},
"manchester_delivery_only": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Manchester Delivery Only",
"description": "Whether the Manchester operation is delivery-only."
}
},
"required": [
"authorities",
"applicant_age"
],
"title": "compare_licensing_requirementsArguments"
}輸出結構描述
{
"type": "object",
"properties": {
"results": {
"type": "array",
"description": "One deterministic preflight result per requested authority.",
"items": {
"type": "object",
"additionalProperties": true
}
},
"comparison_note": {
"type": "string",
"description": "Scope and evidence-boundary note for the comparison."
}
},
"required": [
"results"
],
"description": "Evidence-linked comparison of the same premises facts across supported authorities.",
"additionalProperties": true
}⚪local_policy_capabilities(authority, provided_facts)
Free one-authority capability tool. Use when the local licensing authority is known and the Agent needs encoded local-policy dimensions or facts worth collecting. Do not use it for the final licensing decision.
輸入結構描述
{
"type": "object",
"properties": {
"authority": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Authority",
"description": "Supported local licensing authority name or slug for the premises being assessed."
},
"provided_facts": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Provided Facts",
"description": "Facts already collected for the authority-specific scenario; used only to identify missing inputs/readiness."
}
},
"title": "local_policy_capabilitiesArguments"
}⚪preflight_readiness(authority, provided_facts)
Free missing-input/readiness tool for a known premises-licence scenario. Use it to identify facts still missing before spending on a paid preflight. Do not use it to determine the licensing outcome.
輸入結構描述
{
"type": "object",
"properties": {
"authority": {
"title": "Authority",
"type": "string",
"description": "Supported local licensing authority name or slug for the premises being assessed."
},
"provided_facts": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Provided Facts",
"description": "Facts already collected for the authority-specific scenario; used only to identify missing inputs/readiness."
}
},
"required": [
"authority"
],
"title": "preflight_readinessArguments"
}建議的提示詞
list_supported_authoritieslist_supported_authorities社群
證據