ukdatapi
Server Details
UK government data intelligence with proprietary scoring from 400+ sources
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
3 tool updates
- Added
uk_compliance_intelligence - Added
uk_stamp_duty_calculator - Added
uk_vat_validation
1 tool update
- Changed
uk_vehicle_intelligence1 field changed- changed
Input schema / properties / depth / descriptionPrevious value: -"Controls response detail. summary: vehicle profile, latest MOT test, and health score only. standard (default): last 10 MOT tests with mileage trend. full: complete MOT history (all tests) with mileage anomaly detection flag."New value: +"Controls response detail. summary: vehicle profile, latest MOT test, and health assessment only. standard (default): last 10 MOT tests with mileage trend. full: complete MOT history (all tests) with mileage anomaly detection and severity grading (none/minor/major)."
22 tool updates
- Changed
uk_connectivity_intelligence3 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"Controls response detail. summary: broadband speeds and availability only. standard (default): adds mobile 4G coverage by operator and Digital Readiness Score. full: adds detailed per-operator signal strength breakdown, FTTP availability, and ultrafast metrics."New value: +"Controls response detail. summary: broadband speeds and availability only. standard (default): adds mobile 4G coverage by operator and Digital Readiness Score. full: adds per-operator signal strength breakdown, FTTP availability, and ultrafast metrics." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Connectivity data is returned for the exchange and mobile cell area serving this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Connectivity data is returned for the exchange and mobile cell area serving this postcode." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_demographics_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Demographic data is returned for the Lower Super Output Area (LSOA) containing this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Data is returned for the Lower Super Output Area (LSOA) containing this postcode." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_director_intelligence1 field changed- changed
Input schema / properties / name_or_id / descriptionPrevious value: -"Director name (e.g. \"Ken Murphy\") for a ranked search, or a Companies House officer ID (e.g. \"abc123DEF\") for an exact lookup."New value: +"Director name (e.g. \"Ken Murphy\") for a ranked search, or a Companies House officer ID (e.g. \"abc123DEF\") for exact lookup."
- Changed
uk_due_diligence_report1 field changed- changed
Input schema / properties / identifier / descriptionPrevious value: -"Company number (e.g. \"00000006\") or company name. Company numbers are matched exactly; names trigger a ranked search."New value: +"Company number (e.g. \"00000006\") or company name. Numbers are matched exactly; names trigger a ranked search."
- Changed
uk_education_intelligence5 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"Controls response detail and search radius. summary: nearest 5 schools within 1km. standard (default): schools within 2km with Ofsted ratings. full: extended catchment area with detailed school profiles."New value: +"Controls response detail and search radius. summary: nearest 5 schools within 1 km. standard (default): schools within 2 km with Ofsted ratings. full: extended catchment area with detailed school profiles." - changed
Input schema / properties / phase / descriptionPrevious value: -"Optional filter by school phase. Accepted values: \"primary\", \"secondary\", \"all-through\", \"nursery\". When omitted, all phases are returned."New value: +"Optional filter by school phase. When omitted, all phases are returned." - added
Input schema / properties / phase / enumAdded value: +[ + "primary", + "secondary", + "all-through", + "nursery" +] - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Schools are returned sorted by distance from this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Schools are returned sorted by distance from this postcode." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_energy_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Energy data is returned for the grid region and local area of this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Energy data is returned for the grid region and local area." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_entity_intelligence1 field changed- changed
Input schema / properties / identifier / descriptionPrevious value: -"Company number (e.g. \"00000006\"), charity number (e.g. \"1234567\"), or company name to search for. Company numbers are matched exactly; names trigger a ranked search returning the best match."New value: +"Company number (e.g. \"00000006\"), charity number (e.g. \"1234567\"), or company name. Numbers are matched exactly; names return the best ranked match."
- Changed
uk_environmental_risk2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Returns environmental risk data for the area around this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Returns environmental risk data for the surrounding area." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_funding_intelligence1 field changed- changed
Input schema / properties / query / descriptionPrevious value: -"Search query — sector, topic, or keyword (e.g. \"clean energy\", \"AI healthcare\", \"social housing innovation\"). Broader terms return more results across all funding sources."New value: +"Sector, topic, or keyword (e.g. \"clean energy\", \"AI healthcare\", \"social housing innovation\"). Broader terms return more results across all funding sources."
- Changed
uk_health_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Healthcare data is returned for the area around this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Healthcare data is returned for the surrounding area." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_innovation_intelligence1 field changed- changed
Input schema / properties / identifier / descriptionPrevious value: -"Company number (e.g. \"00000006\") or company name. Company numbers give exact results; names trigger a search and match to the best result."New value: +"Company number (e.g. \"00000006\") or company name. Numbers give exact results; names trigger a search."
- Changed
uk_legal_intelligence2 fields changed- added
Input schema / properties / depthAdded value: +{ + "default": "standard", + "description": "Controls response detail. summary: top 3 matching legislation items only, no bills. standard (default): up to 10 legislation items plus relevant pending bills. full: up to 20 legislation items plus all currently active bills.", + "enum": [ + "summary", + "standard", + "full" + ], + "type": "string" +} - changed
Input schema / properties / query / descriptionPrevious value: -"Search query — topic keyword (e.g. \"data protection\"), sector name (e.g. \"financial services\"), or specific act name (e.g. \"Companies Act 2006\"). Broader terms return more results."New value: +"Topic keyword (e.g. \"data protection\"), sector name (e.g. \"financial services\"), or specific act (e.g. \"Companies Act 2006\"). Broader terms return more results."
- Changed
uk_location_intelligence5 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\" or \"SW1A1AA\"). Partial postcodes are not supported."New value: +"Full UK postcode (e.g. \"SW1A 1AA\" or \"SW1A1AA\"). Partial postcodes are not supported." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$" - changed
Input schema / properties / radius_m / descriptionPrevious value: -"Search radius in metres for nearby data such as crime and food hygiene. Default is 1000. Maximum 5000."New value: +"Search radius in metres for nearby data such as crime and food hygiene." - added
Input schema / properties / radius_m / maximumAdded value: +5000 - added
Input schema / properties / radius_m / minimumAdded value: +100
- Changed
uk_market_sizing3 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"M1 1AA\"). The market analysis is centred on this location."New value: +"Full UK postcode (e.g. \"M1 1AA\"). Market analysis is centred on this location." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$" - changed
Input schema / properties / sector / descriptionPrevious value: -"Optional SIC code or sector keyword for competitor analysis. Examples: \"62020\" for IT consultancy, \"restaurant\", \"construction\". When omitted, competitor analysis is skipped."New value: +"Optional SIC code or sector keyword for competitor analysis (e.g. \"62020\", \"restaurant\", \"construction\"). When omitted, competitor analysis is skipped."
- Changed
uk_planning_intelligence3 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"Controls response detail. summary: key constraints, conservation area name, flood risk, and development score. standard (default): adds planning application breakdown, environmental designations, council stats with portal URL. full: adds mining risk, detailed brownfield data, and full application history."New value: +"Controls response detail. summary: key constraints, conservation area, flood risk, and development score. standard (default): adds planning application breakdown, environmental designations, council stats with portal URL. full: adds mining risk, detailed brownfield data, and full application history." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Returns planning data for the area around this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Returns planning data for the surrounding area." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_political_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Returns the MP and petition data for the parliamentary constituency containing this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Returns data for the parliamentary constituency containing this postcode." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_property_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\" or \"SW1A1AA\"). Returns data for all properties in this postcode area."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Returns data for all properties in this postcode area." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_tenders_intelligence3 fields changed- added
Input schema / properties / depthAdded value: +{ + "default": "standard", + "description": "Controls response detail. summary: top 5 tenders with summary statistics only. standard (default): all matching tenders with buyer and deadline details. full: adds direct links to tender notices and value distribution analysis.", + "enum": [ + "summary", + "standard", + "full" + ], + "type": "string" +} - changed
Input schema / properties / region / descriptionPrevious value: -"Optional UK region to filter tenders (e.g. \"London\", \"North West\", \"Scotland\", \"Wales\"). When omitted, returns tenders from all regions."New value: +"UK region to filter tenders (e.g. \"London\", \"North West\", \"Scotland\", \"Wales\"). When omitted, returns tenders from all regions." - changed
Input schema / properties / sector / descriptionPrevious value: -"Optional sector keyword to filter tenders (e.g. \"IT\", \"construction\", \"healthcare\", \"facilities management\"). When omitted, returns tenders across all sectors."New value: +"Sector keyword to filter tenders (e.g. \"IT\", \"construction\", \"healthcare\", \"facilities management\"). When omitted, returns tenders across all sectors."
- Changed
uk_trade_intelligence2 fields changed- changed
Input schema / properties / commodity / descriptionPrevious value: -"HS commodity code (e.g. \"0201\" for beef, \"8471\" for computers) or a plain-text product description (e.g. \"fresh strawberries\", \"laptop computers\"). Commodity codes are matched exactly; text descriptions trigger a search."New value: +"HS commodity code (e.g. \"0201\" for beef, \"8471\" for computers) or plain-text product description (e.g. \"fresh strawberries\"). Codes are matched exactly; text triggers a search." - added
Input schema / properties / depthAdded value: +{ + "default": "standard", + "description": "Controls response detail. summary: commodity match, MFN duty rate, and VAT only. standard (default): adds preferential rates (up to 10 countries), quota count, and total measures. full: adds all preferential rates without limit.", + "enum": [ + "summary", + "standard", + "full" + ], + "type": "string" +}
- Changed
uk_transport_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Transport data is returned for the area around this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Transport data is returned for the surrounding area." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
- Changed
uk_vehicle_intelligence2 fields changed- added
Input schema / properties / depthAdded value: +{ + "default": "standard", + "description": "Controls response detail. summary: vehicle profile, latest MOT test, and health score only. standard (default): last 10 MOT tests with mileage trend. full: complete MOT history (all tests) with mileage anomaly detection flag.", + "enum": [ + "summary", + "standard", + "full" + ], + "type": "string" +} - changed
Input schema / properties / registration / descriptionPrevious value: -"UK vehicle registration number with or without spaces (e.g. \"AB12CDE\" or \"AB12 CDE\"). Case insensitive."New value: +"UK vehicle registration number (e.g. \"AB12CDE\" or \"AB12 CDE\"). Case insensitive, spaces are ignored."
- Changed
uk_water_intelligence2 fields changed- changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Water quality data is returned for the catchment area around this postcode."New value: +"Full UK postcode (e.g. \"SW1A 1AA\"). Water quality data is returned for the catchment area around this postcode." - added
Input schema / properties / postcode / patternAdded value: +"^[A-Za-z]{1,2}\\d[A-Za-z\\d]?\\s?\\d[A-Za-z]{2}$"
22 tool updates
- Changed
uk_connectivity_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = broadband only. standard = adds mobile coverage + scoring. full = adds detailed per-operator breakdown."New value: +"Controls response detail. summary: broadband speeds and availability only. standard (default): adds mobile 4G coverage by operator and Digital Readiness Score. full: adds detailed per-operator signal strength breakdown, FTTP availability, and ultrafast metrics." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Connectivity data is returned for the exchange and mobile cell area serving this postcode."
- Changed
uk_demographics_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = labour market only. standard = adds Census 2021 + IMD + full scoring. full = adds detailed Census breakdowns."New value: +"Controls response detail. summary: labour market statistics only. standard (default): adds Census 2021 population and housing data, IMD ranks, and Consumer Spending Power Index. full: adds detailed Census breakdowns by age band, ethnicity, tenure type, and economic activity category." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Demographic data is returned for the Lower Super Output Area (LSOA) containing this postcode."
- Changed
uk_director_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = search + disqualification check + top 5 appointments. standard = adds Gazette + full appointment list. full = adds filing compliance check across active portfolio."New value: +"Controls response detail. summary: search results, disqualification check, and top 5 appointments. standard (default): adds Gazette notices, full appointment list, and Director Risk Score. full: adds filing compliance check across the director's active company portfolio." - changed
Input schema / properties / name_or_id / descriptionPrevious value: -"Director name (e.g., \"Ken Murphy\") or Companies House officer ID"New value: +"Director name (e.g. \"Ken Murphy\") for a ranked search, or a Companies House officer ID (e.g. \"abc123DEF\") for an exact lookup."
- Changed
uk_due_diligence_report1 field changed- changed
Input schema / properties / identifier / descriptionPrevious value: -"Company number (e.g., \"00000006\") or company name"New value: +"Company number (e.g. \"00000006\") or company name. Company numbers are matched exactly; names trigger a ranked search."
- Changed
uk_education_intelligence3 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = nearest schools. standard = wider radius. full = full catchment area."New value: +"Controls response detail and search radius. summary: nearest 5 schools within 1km. standard (default): schools within 2km with Ofsted ratings. full: extended catchment area with detailed school profiles." - changed
Input schema / properties / phase / descriptionPrevious value: -"Filter by school phase (e.g., \"primary\", \"secondary\")"New value: +"Optional filter by school phase. Accepted values: \"primary\", \"secondary\", \"all-through\", \"nursery\". When omitted, all phases are returned." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Schools are returned sorted by distance from this postcode."
- Changed
uk_energy_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = carbon intensity. standard = adds generation mix, EPC. full = adds wholesale prices, ESG score."New value: +"Controls response detail. summary: current carbon intensity only. standard (default): adds generation mix, local EPC profile, and ESG score. full: adds wholesale energy prices, carbon intensity forecast, and detailed EPC breakdown." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Energy data is returned for the grid region and local area of this postcode."
- Changed
uk_entity_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = basic profile. standard = adds officers, regulatory, distress score. full = adds contracts, officer network."New value: +"Controls response detail. summary: basic profile only. standard (default): adds officers, regulatory status, distress score. full: adds government contracts, officer network analysis, and complete filing history." - changed
Input schema / properties / identifier / descriptionPrevious value: -"Company number (e.g., \"00000006\"), charity number, or company name"New value: +"Company number (e.g. \"00000006\"), charity number (e.g. \"1234567\"), or company name to search for. Company numbers are matched exactly; names trigger a ranked search returning the best match."
- Changed
uk_environmental_risk2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = flood + geology. standard = adds water quality. full = adds carbon intensity."New value: +"Controls response detail. summary: flood risk and geology only. standard (default): adds water quality classification and composite score. full: adds carbon intensity, detailed flood monitoring station readings, and full risk component breakdown." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Returns environmental risk data for the area around this postcode."
- Changed
uk_funding_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = grants only. standard = adds UKRI research + contracts + full scoring. full = adds detailed grant breakdowns."New value: +"Controls response detail. summary: matching grants only. standard (default): adds UKRI research projects, government contracts, and Funding Opportunity Score. full: adds detailed grant breakdowns and funder profiles." - changed
Input schema / properties / query / descriptionPrevious value: -"Search query — sector, topic, or keyword (e.g., \"clean energy\", \"AI\", \"healthcare innovation\")"New value: +"Search query — sector, topic, or keyword (e.g. \"clean energy\", \"AI healthcare\", \"social housing innovation\"). Broader terms return more results across all funding sources."
- Changed
uk_health_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = health indicators. standard = adds CQC providers. full = adds prescribing data."New value: +"Controls response detail. summary: key public health indicators only. standard (default): adds CQC-rated providers with inspection outcomes. full: adds GP prescribing data and detailed health indicator breakdowns." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Healthcare data is returned for the area around this postcode."
- Changed
uk_innovation_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = patents + SIC analysis. standard = adds UKRI research + full scoring. full = adds detailed patent analysis."New value: +"Controls response detail. summary: patent count and SIC-based R&D analysis only. standard (default): adds UKRI research grants, full patent list, and Innovation Score. full: adds detailed patent abstracts, IPC breakdowns, and grant funding amounts." - changed
Input schema / properties / identifier / descriptionPrevious value: -"Company number (e.g., \"00000006\") or company name"New value: +"Company number (e.g. \"00000006\") or company name. Company numbers give exact results; names trigger a search and match to the best result."
- Changed
uk_legal_intelligence1 field changed- changed
Input schema / properties / query / descriptionPrevious value: -"Search query — sector, topic, or act name (e.g., \"data protection\", \"employment\")"New value: +"Search query — topic keyword (e.g. \"data protection\"), sector name (e.g. \"financial services\"), or specific act name (e.g. \"Companies Act 2006\"). Broader terms return more results."
- Changed
uk_location_intelligence3 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = postcode + admin. standard = adds crime, flood, food. full = adds carbon, labour, health."New value: +"Controls response detail. summary: postcode lookup and admin hierarchy only. standard (default): adds crime statistics, flood risk, food hygiene. full: adds carbon intensity, labour market data, and health indicators." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\" or \"SW1A1AA\"). Partial postcodes are not supported." - changed
Input schema / properties / radius_m / descriptionPrevious value: -"Search radius in meters (default: 1000)"New value: +"Search radius in metres for nearby data such as crime and food hygiene. Default is 1000. Maximum 5000."
- Changed
uk_market_sizing3 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = labour market only. standard = adds property + competition. full = adds detailed competitor profiles."New value: +"Controls response detail. summary: labour market data only. standard (default): adds property market context, competitor counts, and opportunity score. full: adds detailed competitor company profiles and extended market indicators." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"M1 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"M1 1AA\"). The market analysis is centred on this location." - changed
Input schema / properties / sector / descriptionPrevious value: -"SIC code or sector keyword for competitor search (e.g., \"62020\" for IT consultancy, \"restaurant\")"New value: +"Optional SIC code or sector keyword for competitor analysis. Examples: \"62020\" for IT consultancy, \"restaurant\", \"construction\". When omitted, competitor analysis is skipped."
- Changed
uk_planning_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = constraints (with conservation area name) + score + flood risk. standard = adds applications with status breakdown, designations, council stats + portal URL. full = adds mining risk, detailed brownfield, full application history."New value: +"Controls response detail. summary: key constraints, conservation area name, flood risk, and development score. standard (default): adds planning application breakdown, environmental designations, council stats with portal URL. full: adds mining risk, detailed brownfield data, and full application history." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Returns planning data for the area around this postcode."
- Changed
uk_political_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = MP profile only. standard = adds petitions + engagement score. full = adds detailed petition analysis."New value: +"Controls response detail. summary: current MP profile only. standard (default): adds top petitions with local signature counts and Political Engagement Index. full: adds detailed petition analysis and historical MP data." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Returns the MP and petition data for the parliamentary constituency containing this postcode."
- Changed
uk_property_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = prices + flood. standard = adds EPC, planning, crime. full = adds geology, detailed risk scoring."New value: +"Controls response detail. summary: price history and flood risk only. standard (default): adds EPC data, planning constraints, crime statistics. full: adds geology, radon, and detailed environmental risk scoring with component breakdown." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\" or \"SW1A1AA\"). Returns data for all properties in this postcode area."
- Changed
uk_tenders_intelligence2 fields changed- changed
Input schema / properties / region / descriptionPrevious value: -"Filter by region (e.g., \"London\", \"North West\")"New value: +"Optional UK region to filter tenders (e.g. \"London\", \"North West\", \"Scotland\", \"Wales\"). When omitted, returns tenders from all regions." - changed
Input schema / properties / sector / descriptionPrevious value: -"Filter by sector (e.g., \"IT\", \"construction\", \"healthcare\")"New value: +"Optional sector keyword to filter tenders (e.g. \"IT\", \"construction\", \"healthcare\", \"facilities management\"). When omitted, returns tenders across all sectors."
- Changed
uk_trade_intelligence1 field changed- changed
Input schema / properties / commodity / descriptionPrevious value: -"Commodity code (e.g., \"0201\") or product description"New value: +"HS commodity code (e.g. \"0201\" for beef, \"8471\" for computers) or a plain-text product description (e.g. \"fresh strawberries\", \"laptop computers\"). Commodity codes are matched exactly; text descriptions trigger a search."
- Changed
uk_transport_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = nearest stations. standard = adds bus stops, connectivity score. full = adds traffic flow."New value: +"Controls response detail. summary: nearest railway stations only. standard (default): adds bus stops, route information, and connectivity score. full: adds road traffic flow data and detailed operator information." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Transport data is returned for the area around this postcode."
- Changed
uk_vehicle_intelligence1 field changed- changed
Input schema / properties / registration / descriptionPrevious value: -"UK vehicle registration number (e.g., \"AB12CDE\")"New value: +"UK vehicle registration number with or without spaces (e.g. \"AB12CDE\" or \"AB12 CDE\"). Case insensitive."
- Changed
uk_water_intelligence2 fields changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = WFD + overflow count. standard = adds bathing water, company performance, scoring. full = adds chemical status, full spill history."New value: +"Controls response detail. summary: Water Framework Directive status and storm overflow count only. standard (default): adds bathing water classifications, water company performance, and Water Quality Score. full: adds chemical status detail, full spill history with durations, and receiving waterway information." - changed
Input schema / properties / postcode / descriptionPrevious value: -"Full UK postcode (e.g., \"SW1A 1AA\")"New value: +"Full UK postcode with or without space (e.g. \"SW1A 1AA\"). Water quality data is returned for the catchment area around this postcode."
1 tool update
- Changed
uk_planning_intelligence1 field changed- changed
Input schema / properties / depth / descriptionPrevious value: -"summary = constraints + score. standard = adds applications, designations, council stats. full = adds mining risk, detailed brownfield, full application history."New value: +"summary = constraints (with conservation area name) + score + flood risk. standard = adds applications with status breakdown, designations, council stats + portal URL. full = adds mining risk, detailed brownfield, full application history."
7 tool updates
- Added
uk_connectivity_intelligence - Added
uk_demographics_intelligence - Added
uk_director_intelligence - Added
uk_funding_intelligence - Added
uk_innovation_intelligence - Added
uk_political_intelligence - Added
uk_water_intelligence
1 tool update
- Added
uk_planning_intelligence
14 tool updates
- First observed
uk_due_diligence_report - First observed
uk_education_intelligence - First observed
uk_energy_intelligence - First observed
uk_entity_intelligence - First observed
uk_environmental_risk - First observed
uk_health_intelligence - First observed
uk_legal_intelligence - First observed
uk_location_intelligence - First observed
uk_market_sizing - First observed
uk_property_intelligence - First observed
uk_tenders_intelligence - First observed
uk_trade_intelligence - First observed
uk_transport_intelligence - First observed
uk_vehicle_intelligence
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user, then choose Claim with GitHub. An organization namespace such asio.github.acme/serveralso needs that organization to have installed the Glama AI GitHub App and approved its permissions, because GitHub discloses organization membership only to apps it has installed. Use HTTP or DNS when it has not.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Connectors
Company intelligence via UK Companies House and risk screening across 386 risk data sources.
UK public procurement data for AI agents: tenders, contracts, buyer and supplier profiles.
UK & EU tenders, planning, companies, insolvency, sanctions and debarment as clean JSON APIs.
UK area & property intelligence for AI agents: reports, EPC, comparables, with source provenance.
Related MCP Servers
AlicenseNot gradedqualityBmaintenanceUK public procurement data for AI agents. Tenders, contracts, buyer and supplier profiles over MCP and REST. 250 free credits.MIT- FlicenseNot gradedqualityBmaintenanceProvides instant access to verified, enriched business intelligence for any UK company, including legal identity, financial health, web presence, and hiring activity in a single call.-
- AlicenseAqualityBmaintenanceEnables AI agents to find, score, and monitor government contract opportunities across UK, EU, and US with AI-powered relevance scoring.2169MIT
- AlicenseAqualityAmaintenanceUK property area intelligence: validated trajectory scores, gentrification early-warning and area screening for 2,292 England & Wales postcode districts, from 30+ government data sources.7MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Every tool has a clearly distinct purpose, covering different domains like compliance, demographics, property, etc. Descriptions explicitly differentiate overlapping areas, e.g., entity vs. due diligence, location vs. demographics.
Most tools follow the pattern 'uk_{domain}_intelligence', but a few deviate like 'uk_stamp_duty_calculator' and 'uk_vat_validation', causing minor inconsistency.
With 25 tools, the set is borderline heavy. While each tool serves a distinct purpose, the number is at the upper limit of what feels manageable for an agent.
The tool set covers an extensive range of UK data domains with appropriate lifecycle operations, leaving no obvious gaps for a general-purpose UK data API.