Data Collection
civicdata.co.uk
An MCP server that retrieves official London postcode-based location, census, crime, fire, and road collision data with source provenance.
ENDPOINT 1
https://mcp.civicdata.co.uk/mcp
MCP server metadata
- Name
- civic-data-london
- Version
- 0.1.0
Known tools 31
resolve_locationResolves a London postcode to its official ONS centroid, LSOA, MSOA, ward, local authority, Westminster parliamentary constituency, built-up area and 2021 rural/urban classification.
Inferred read-onlyget_fire_dataReturns London Fire Brigade incident and first-appliance response history around a London postcode, with official source provenance.
Inferred read-onlyget_census_dataReturns official ONS Census 2021 population, age, households, tenure, cars, ethnicity, religion, health, disability, accommodation, economic activity and qualification counts for the LSOA containing a London postcode, with the Census vintage and source provenance.
Inferred read-onlyget_crime_dataReturns the latest monthly Metropolitan Police recorded-crime totals, a Census 2021 population-based rate per 1,000 residents, categories and year-over-year trend for the LSOA containing a London postcode, with source provenance.
Inferred read-onlyget_road_collision_dataReturns Department for Transport STATS19 police-reported personal-injury collision counts and severity around a London postcode, with source provenance.
Inferred read-onlyget_flood_dataReturns the official Environment Agency long-term rivers-and-sea flood likelihood band and any current flood warnings whose published warning-area polygon contains a London postcode centroid.
Inferred read-onlyget_ptalReturns the official TfL WebCAT 2023 Public Transport Accessibility Level for the 100 metre grid cell containing a London postcode centroid.
Inferred read-onlyget_noise_dataReturns official Defra Round 4 road, rail and airport Lden and Lnight modelled noise bands at a London postcode centroid.
Inferred read-onlyget_air_quality_dataReturns LAEI 2022 annual-mean NO2, PM2.5 and PM10 model concentrations for the 20 metre grid cell containing a London postcode centroid, alongside separately cited UK legal and WHO 2021 reference values.
Inferred read-onlyget_planning_constraintsReturns factual Planning Data designations intersecting a London postcode centroid, including conservation, heritage, Article 4, green-belt, brownfield and flood datasets.
Inferred read-onlyget_planning_applicationsReturns Planning London Datahub applications within a bounded radius of a London postcode for an explicit application-valid-date range, including the published status, decision and decision date.
Inferred read-onlyget_property_salesReturns individual HM Land Registry Price Paid transactions plus count, median and quartiles for a London postcode or bounded postcode-centroid radius, with an official borough UK House Price Index series for context.
Inferred read-onlyget_epc_dataReturns published domestic EPC facts, including total floor area, ratings, modelled costs, building elements and recommendations, for a full address or a postcode plus building number.
Inferred read-onlyget_property_price_per_areaJoins registered HM Land Registry Price Paid sales to the latest published EPC at the same normalised address and returns observed price-per-square-metre and price-per-square-foot transactions and quartiles.
Inferred read-onlyget_deprivation_dataReturns the publisher’s English Indices of Deprivation 2025 ranks and deciles for the LSOA containing a postcode.
Inferred read-onlyget_council_tax_ratesReturns the latest official annual council-tax charges for bands A–H in the postcode’s local authority.
Inferred read-onlyget_connectivity_dataReturns published Ofcom fixed-broadband coverage for the postcode unit when loaded, plus local-authority mobile coverage.
Inferred read-onlyget_income_dataReturns the four official ONS model-based mean annual household-income estimates and 95% confidence intervals for the 2021 MSOA containing a postcode.
Inferred read-onlyget_radon_dataReturns the BGS indicative radon-potential class for the 1 km grid square containing a postcode centroid.
Inferred read-onlyget_property_tribunal_decisionsSearches the published Residential Property Tribunal decision index by postcode and optional building number and returns publisher links.
Inferred read-onlyfind_nearbyFinds official point-based civic records near a London postcode through one category-based interface.
Inferred read-onlyget_rent_statisticsReturns official ONS borough-level private-rent statistics: the latest five PIPR bedroom categories, a trailing 24-month all-bedroom series and the final VOA-based PRMS quartiles.
Inferred read-onlylist_borough_profilesLists all 33 Greater London boroughs with the same factual profile each: Census 2021 population, five-year London Fire Brigade incident and response figures, latest 12-month Metropolitan Police recorded crime with a rate per 1,000 residents, five-year STATS19 collisions and the latest UK House Price Index, with provenance.
Inferred read-onlyget_borough_profileReturns the factual profile of one Greater London borough: geography counts, Census 2021 population and households, five-year fire incidents and first-appliance response, latest 12-month recorded crime with categories, trend and rate per 1,000 residents, five-year road collisions by severity and the latest UK HPI, with provenance and caveats.
Inferred read-onlyget_historyReturns an explicit monthly factual time series for Fire incidents, recorded Crime or road collisions for a London postcode, ward, local authority or MSOA.
Inferred read-onlylist_geography_profilesLists factual profiles for London wards, local authorities, MSOAs or postcode districts, optionally limiting wards and MSOAs to one borough.
Inferred read-onlyget_geography_profileReturns one factual London ward, local-authority, MSOA or postcode-district profile with Census, Fire, recorded Crime, road-collision and Price Paid facts plus provenance.
Inferred read-onlyget_source_infoLists Civic Data datasets with their official publisher, licence, coverage and methodology link.
Inferred read-onlyget_area_profileCombines official geography, five-year Fire and road-collision history, latest recorded Crime with Census-based rates and source freshness into one factual London profile for a postcode, ward, local authority, MSOA or postcode district.
Inferred read-onlycompare_areasReturns the same factual Fire, Crime and road-safety metrics for 2–5 London identifiers of one type: postcodes, wards, local authorities, MSOAs or postcode districts.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.civic-data-london]
url = "https://mcp.civicdata.co.uk/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"civic-data-london": {
"type": "http",
"url": "https://mcp.civicdata.co.uk/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: civic-data-london
Remote MCP URL: https://mcp.civicdata.co.uk/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"civic-data-london": {
"url": "https://mcp.civicdata.co.uk/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"civic-data-london": {
"type": "http",
"url": "https://mcp.civicdata.co.uk/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "civic-data-london",
"transport": "streamable-http",
"url": "https://mcp.civicdata.co.uk/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://civicdata.co.uk/mcp
MCP server metadata
- Name
- civic-data-london
- Version
- 0.1.0
Known tools 31
resolve_locationResolves a London postcode to its official ONS centroid, LSOA, MSOA, ward, local authority, Westminster parliamentary constituency, built-up area and 2021 rural/urban classification.
Inferred read-onlyget_fire_dataReturns London Fire Brigade incident and first-appliance response history around a London postcode, with official source provenance.
Inferred read-onlyget_census_dataReturns official ONS Census 2021 population, age, households, tenure, cars, ethnicity, religion, health, disability, accommodation, economic activity and qualification counts for the LSOA containing a London postcode, with the Census vintage and source provenance.
Inferred read-onlyget_crime_dataReturns the latest monthly Metropolitan Police recorded-crime totals, a Census 2021 population-based rate per 1,000 residents, categories and year-over-year trend for the LSOA containing a London postcode, with source provenance.
Inferred read-onlyget_road_collision_dataReturns Department for Transport STATS19 police-reported personal-injury collision counts and severity around a London postcode, with source provenance.
Inferred read-onlyget_flood_dataReturns the official Environment Agency long-term rivers-and-sea flood likelihood band and any current flood warnings whose published warning-area polygon contains a London postcode centroid.
Inferred read-onlyget_ptalReturns the official TfL WebCAT 2023 Public Transport Accessibility Level for the 100 metre grid cell containing a London postcode centroid.
Inferred read-onlyget_noise_dataReturns official Defra Round 4 road, rail and airport Lden and Lnight modelled noise bands at a London postcode centroid.
Inferred read-onlyget_air_quality_dataReturns LAEI 2022 annual-mean NO2, PM2.5 and PM10 model concentrations for the 20 metre grid cell containing a London postcode centroid, alongside separately cited UK legal and WHO 2021 reference values.
Inferred read-onlyget_planning_constraintsReturns factual Planning Data designations intersecting a London postcode centroid, including conservation, heritage, Article 4, green-belt, brownfield and flood datasets.
Inferred read-onlyget_planning_applicationsReturns Planning London Datahub applications within a bounded radius of a London postcode for an explicit application-valid-date range, including the published status, decision and decision date.
Inferred read-onlyget_property_salesReturns individual HM Land Registry Price Paid transactions plus count, median and quartiles for a London postcode or bounded postcode-centroid radius, with an official borough UK House Price Index series for context.
Inferred read-onlyget_epc_dataReturns published domestic EPC facts, including total floor area, ratings, modelled costs, building elements and recommendations, for a full address or a postcode plus building number.
Inferred read-onlyget_property_price_per_areaJoins registered HM Land Registry Price Paid sales to the latest published EPC at the same normalised address and returns observed price-per-square-metre and price-per-square-foot transactions and quartiles.
Inferred read-onlyget_deprivation_dataReturns the publisher’s English Indices of Deprivation 2025 ranks and deciles for the LSOA containing a postcode.
Inferred read-onlyget_council_tax_ratesReturns the latest official annual council-tax charges for bands A–H in the postcode’s local authority.
Inferred read-onlyget_connectivity_dataReturns published Ofcom fixed-broadband coverage for the postcode unit when loaded, plus local-authority mobile coverage.
Inferred read-onlyget_income_dataReturns the four official ONS model-based mean annual household-income estimates and 95% confidence intervals for the 2021 MSOA containing a postcode.
Inferred read-onlyget_radon_dataReturns the BGS indicative radon-potential class for the 1 km grid square containing a postcode centroid.
Inferred read-onlyget_property_tribunal_decisionsSearches the published Residential Property Tribunal decision index by postcode and optional building number and returns publisher links.
Inferred read-onlyfind_nearbyFinds official point-based civic records near a London postcode through one category-based interface.
Inferred read-onlyget_rent_statisticsReturns official ONS borough-level private-rent statistics: the latest five PIPR bedroom categories, a trailing 24-month all-bedroom series and the final VOA-based PRMS quartiles.
Inferred read-onlylist_borough_profilesLists all 33 Greater London boroughs with the same factual profile each: Census 2021 population, five-year London Fire Brigade incident and response figures, latest 12-month Metropolitan Police recorded crime with a rate per 1,000 residents, five-year STATS19 collisions and the latest UK House Price Index, with provenance.
Inferred read-onlyget_borough_profileReturns the factual profile of one Greater London borough: geography counts, Census 2021 population and households, five-year fire incidents and first-appliance response, latest 12-month recorded crime with categories, trend and rate per 1,000 residents, five-year road collisions by severity and the latest UK HPI, with provenance and caveats.
Inferred read-onlyget_historyReturns an explicit monthly factual time series for Fire incidents, recorded Crime or road collisions for a London postcode, ward, local authority or MSOA.
Inferred read-onlylist_geography_profilesLists factual profiles for London wards, local authorities, MSOAs or postcode districts, optionally limiting wards and MSOAs to one borough.
Inferred read-onlyget_geography_profileReturns one factual London ward, local-authority, MSOA or postcode-district profile with Census, Fire, recorded Crime, road-collision and Price Paid facts plus provenance.
Inferred read-onlyget_source_infoLists Civic Data datasets with their official publisher, licence, coverage and methodology link.
Inferred read-onlyget_area_profileCombines official geography, five-year Fire and road-collision history, latest recorded Crime with Census-based rates and source freshness into one factual London profile for a postcode, ward, local authority, MSOA or postcode district.
Inferred read-onlycompare_areasReturns the same factual Fire, Crime and road-safety metrics for 2–5 London identifiers of one type: postcodes, wards, local authorities, MSOAs or postcode districts.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.civic-data-london]
url = "https://civicdata.co.uk/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"civic-data-london": {
"type": "http",
"url": "https://civicdata.co.uk/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: civic-data-london
Remote MCP URL: https://civicdata.co.uk/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"civic-data-london": {
"url": "https://civicdata.co.uk/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"civic-data-london": {
"type": "http",
"url": "https://civicdata.co.uk/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "civic-data-london",
"transport": "streamable-http",
"url": "https://civicdata.co.uk/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.