Open Data

HM Land Registry Datasets MCP Server

Chat with AI and run tools instantly.

Access HM Land Registry bulk datasets for England and Wales via the 'Use land and property data' API. Discover, inspect, and download datasets covering UK and overseas corporate property ownership, National Polygon Service title boundaries, restrictive covenants, and registered leases. Get live metadata (file sizes, row counts, update dates) and time-limited secure download links for CSV/ZIP files.

Managed
3 tools
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for HM Land Registry Datasets — workflow patterns, data models, and gotchas for your AI agent.

HM Land Registry Datasets

Official UK government bulk datasets covering land and property ownership in England and Wales (the MHCLG "Use land and property data" service).

Using the catalog

  1. Discover datasets — browse the catalog to see names, titles, and what each file contains.
  2. Inspect a dataset — open one entry for live metadata: file list, row counts, sizes, and update dates.
  3. Download — request a time-limited signed link for each file when CSV/ZIP (or spatial) payloads are needed.

Responses wrap payloads in a standard {result, success} shape the tools surface as structured data.

Datasets and Their Columns

ccod — UK Companies That Own Property

Freehold/leasehold titles where the registered owner is a UK company, corporate body, or LLP. Excludes private individuals and charities.

Columns: Title Number, Tenure (Freehold/Leasehold), Property Address, District, County, Region, Postcode, Multiple Address Indicator, Price Paid, Proprietor Name (1) through (4), Company Registration No (1) through (4), Proprietorship Category (1) through (4), Proprietor Address (1-3 per proprietor), Date Proprietor Added, Additional Proprietor Indicator.

Use cases: Corporate property portfolio analysis, beneficial ownership research, company due diligence, geographic concentration of corporate holdings, identifying which companies own property in a specific area.

ocod — Overseas Companies That Own Property

Same structure as CCOD but for non-UK incorporated companies.

Additional column: Country Incorporated (1) through (4).

Use cases: Foreign investment tracking, transparency reporting, anti-money-laundering, sanctions compliance, identifying offshore property ownership.

Relationship to CCOD: Together, CCOD + OCOD give corporate ownership coverage for England and Wales.

nps — National Polygon Service

Geospatial polygon boundaries of registered land titles. Requires GIS software (QGIS, ArcGIS, PostGIS) to process — these are shapefiles, not tabular CSV.

Use cases: Mapping title boundaries, spatial analysis, overlay with planning data, flood risk assessment, land assembly feasibility.

nps_sample — National Polygon Service Sample

Sample extract of NPS data for evaluating whether the full dataset meets a need.

res_cov — Restrictive Covenants

All registered land/property with restrictive covenant entries.

Use cases: Property development feasibility, conveyancing due diligence, identifying covenant restrictions before purchase or planning applications.

leases — Registered Leases

Leasehold entries from the title register recording key details from lease documents. Any lease exceeding 7 years must be registered.

Columns: Title Number, Tenure, Property Address, District, County, Region, Associated Property Description, Associated Property ID, Reg Order, Date of Lease, Term, Alienation Clause Indicator, Premium Price Paid, Other Price Paid Description.

Use cases: Lease expiry analysis, ground rent exposure, enfranchisement research, commercial lease portfolio review, identifying short-lease properties.

File Types

Each dataset provides two downloadable files, updated monthly:

  • Full File: {PREFIX}_FULL_{YYYY}_{MM}.zip — complete monthly snapshot
  • Change Only File: {PREFIX}_COU_{YYYY}_{MM}.zip — delta since previous month

Prefixes: CCOD, OCOD, NPS, RES_COV, LEASES.

Each dataset also has a public example.csv (15-21 rows) showing column structure.

Open dataset metadata to see exact current file names, sizes, and row counts — these change every month.

Workflow

  1. Enumerate datasets — discover available datasets
  2. Open dataset metadata — file names, sizes, row counts
  3. Request a download link — signed URL for a specific file

Licence Requirements

  • ccod and ocod: Downloads are gated by a per-dataset licence on the upstream portal. Until that licence is in place at the platform level, the download endpoint returns a clear licence error instead of a file.
  • nps, res_cov, leases: Exploration vs commercial terms are defined on the upstream portal; each dataset has its own licence gate.
  • A licence-not-signed response is not a tool failure — it's a signal that the operator-level licence for that specific dataset has not yet been accepted on the upstream portal.

Choosing the Right Dataset

QuestionDataset
Who owns this property (UK company)?ccod
Who owns this property (foreign company)?ocod
All corporate owners in an area?ccod + ocod
Where exactly are the boundaries of a title?nps
Are there covenants on this land?res_cov
What are the lease terms for this property?leases
Upcoming lease expiries in a portfolio?leases
Foreign investment in UK property?ocod

Important Notes

  • This API provides metadata and download links only. It does not query individual records. For individual property lookups by postcode or address, use the separate HM Land Registry Price Paid or HM Land Registry Linked Data providers.
  • Download files are large (hundreds of MB to several GB). They are CSV data in ZIP archives, not inline API responses.
  • Download links are short-lived signed URLs. Generate one immediately before use.
  • Data is updated monthly, typically in the first two weeks of each month.
  • Tech spec URLs in the metadata link to GOV.UK pages with full column definitions.

Tools in this Server (3)

Hmlr Get Dataset Info

Get detailed metadata for a specific HM Land Registry dataset. Returns title, description, format, total file size, row count, last update date, updat...

Hmlr Get Download Link

Get a secure, time-limited download link for a specific HM Land Registry dataset file. Requires the user to have signed the relevant licence on the we...

Hmlr List Datasets

List all HM Land Registry bulk datasets available for England and Wales. Returns each dataset's identifier and title. Use this to discover dataset IDs...

Frequently Asked Questions

What is the HM Land Registry Datasets MCP server?

Access HM Land Registry bulk datasets for England and Wales via the 'Use land and property data' API. Discover, inspect, and download datasets covering UK and overseas corporate property ownership, National Polygon Service title boundaries, restrictive covenants, and registered leases. Get live metadata (file sizes, row counts, update dates) and time-limited secure download links for CSV/ZIP files. It provides 3 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect HM Land Registry Datasets to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/hm-land-registry-datasets. Authentication is handled automatically.

How many tools does HM Land Registry Datasets provide?

HM Land Registry Datasets provides 3 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does HM Land Registry Datasets require?

HM Land Registry Datasets uses open data APIs — no authentication required.

Setup Instructions

Connect HM Land Registry Datasets to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/hm-land-registry-datasets

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to HM Land Registry Datasets and paste the MCP URL into Remote MCP server URL.
  4. Click Add. HM Land Registry Datasets will appear under Not connected — select it and click Connect to complete OAuth.
Name: HM Land Registry Datasets
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/hm-land-registry-datasets
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Try HM Land Registry Datasets now

No API key or third-party login required. Chat with AI and run tools instantly.

HM Land Registry Datasets MCP Server & Skill — 3 Tools