UK public data by area: house prices, crime, deprivation, schools and more, each figure cited.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Two UK areas of the same level side by side on the same published figures, each with its own period and source. Key figures by default.
An official area code (E09000012), a page slug (hackney) or path, or an exact place name.
An official area code (E09000012), a page slug (hackney) or path, or an exact place name.
Optional layer ids to compare.
Two UK areas of the same level side by side on the same published figures, each with its own period and source. Key figures by default.
| Argument | Type | Description |
|---|---|---|
| a* | string | An official area code (E09000012), a page slug (hackney) or path, or an exact place name. |
| b* | string | An official area code (E09000012), a page slug (hackney) or path, or an exact place name. |
| layers | array | Optional layer ids to compare. |
{
"type": "object",
"required": [
"a",
"b"
],
"properties": {
"a": {
"type": "string",
"description": "An official area code (E09000012), a page slug (hackney) or path, or an exact place name."
},
"b": {
"type": "string",
"description": "An official area code (E09000012), a page slug (hackney) or path, or an exact place name."
},
"layers": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 8,
"description": "Optional layer ids to compare."
}
},
"additionalProperties": false
}Read one UK area's overview figures by its canonical page path. Includes periods, sources, licences, gaps and citation links at the published level of detail.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
},
"additionalProperties": false
}Published figures for one UK area: key figures by default, or every figure in one topic. Each figure has its period, publication date, rank, comparisons, source and a link to the figure on its page.
| Argument | Type | Description |
|---|---|---|
| place* | string | An official area code (E09000012), a page slug (hackney) or path, or an exact place name. |
| topic | string | Every figure in this topic, with gaps and their reasons. |
{
"type": "object",
"required": [
"place"
],
"properties": {
"place": {
"type": "string",
"description": "An official area code (E09000012), a page slug (hackney) or path, or an exact place name."
},
"topic": {
"enum": [
"housing",
"crime",
"people",
"deprivation",
"health",
"education",
"environment",
"transport",
"connectivity",
"planning",
"economy",
"council-tax",
"elections",
"services"
],
"type": "string",
"description": "Every figure in this topic, with gaps and their reasons."
}
},
"additionalProperties": false
}Councils ranked on one measure across the UK, a nation or an English region, for the latest period. Measures each nation makes its own way (such as deprivation) are ranked within one nation only.
| Argument | Type | Description |
|---|---|---|
| layer* | string | A layer id or slug, such as house-price-average or house-prices. |
| limit | integer | |
| order | string | |
| place | string | Optional: also say where this council sits. |
| scope | string | uk, a nation (england, wales, scotland, northern-ireland) or an English region (london, north-west...). Default uk. |
{
"type": "object",
"required": [
"layer"
],
"properties": {
"layer": {
"type": "string",
"description": "A layer id or slug, such as house-price-average or house-prices."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"order": {
"enum": [
"highest",
"lowest"
],
"type": "string",
"default": "highest"
},
"place": {
"type": "string",
"description": "Optional: also say where this council sits."
},
"scope": {
"type": "string",
"description": "uk, a nation (england, wales, scotland, northern-ireland) or an English region (london, north-west...). Default uk."
}
},
"additionalProperties": false
}The areas a Great Britain postcode sits in (council, constituency, ward, neighbourhood and more) with their codes and pages. A district (E8) or sector (E8 1) gives its councils. Northern Ireland postcodes are not available.
| Argument | Type | Description |
|---|---|---|
| postcode* | string | A full postcode (E8 1AA), sector (E8 1) or district (E8). |
{
"type": "object",
"required": [
"postcode"
],
"properties": {
"postcode": {
"type": "string",
"maxLength": 12,
"description": "A full postcode (E8 1AA), sector (E8 1) or district (E8)."
}
},
"additionalProperties": false
}Find UK area overview documents by place name for research, with canonical page paths, titles and citation URLs. Great Britain postcodes identify their published area. No Northern Ireland postcodes.
| Argument | Type | Description |
|---|---|---|
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
}Find UK places (nations, regions, councils, constituencies, towns, wards, neighbourhoods) and postcodes by name, with each one's official code, level and page URL. Also lists matching data layers.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | A place name, postcode or district, such as Dalston, Leeds or E8. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 8,
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 100,
"description": "A place name, postcode or district, such as Dalston, Leeds or E8."
}
},
"additionalProperties": false
}