Land Registry Price Paid
Hosted remote MCP for HM Land Registry Price Paid data. Free discovery returns recent England and Wales residential sales; optional £0.49 pack for a larger list or area comps.
Hosted MCP Server
npx add-mcp 'https://uk-lr-mcp.donniertf.workers.dev/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Land Registry packs for your agent
Outcome: Compare sold prices around this postcode.
AI-ready MCP tools for estate agents & conveyancers. Free discover → £0.49 pack → JSON for your agent.
Fleet hub: github.com/donniertf-hub/uk-mcp-fleet · this Worker: uk-lr-mcp.donniertf.workers.dev
What you get
- Recent sales for a postcode — address, price, date, type, tenure
- Area comps with honest flags — median/mean plus thin-sample warnings
- One-shot JSON — pay once, redeem once, feed your agent
Tools: price_paid_pack · area_comps_pack · free price_paid_discover
Free sample: GET /v1/discover/price-paid?area=E1 · Catalog: GET /tools · Health: GET /health · MCP: POST /mcp
Free vs paid
| Capability | Free discovery | Paid pack |
|---|---|---|
| Tool/schema discovery | Yes | — |
| Small sample / metadata | Yes | — |
| Full structured result | Limited | Yes |
| Larger result set | No | Yes |
| Compound interpretation | No/limited | Yes |
| Export-ready JSON | Limited | Yes |
Paid packs include generated_at and source/retrieval timing in pack JSON where available.
How agents use this
BASE=https://uk-lr-mcp.donniertf.workers.dev
# 1) Discover tools (free)
curl -s "$BASE/tools" | jq .
# 2) Free peek (≤5 sales)
curl -s "$BASE/v1/discover/price-paid?area=E1" | jq .
# 3) Buy a pack → Stripe Checkout URL (402)
curl -s -X POST "$BASE/v1/packs/price-paid" \
-H 'content-type: application/json' \
-d '{"area":"E1 6AN","size":25}' | jq .
# 4) After payment, redeem or POST with Bearer token
curl -s -X POST "$BASE/v1/packs/price-paid" \
-H "Authorization: Bearer $TOKEN" \
-H 'content-type: application/json' \
-d '{"area":"E1 6AN"}' | jq .
Sample output
Real free discovery JSON for outcode E1 (five sales). A paid Land Registry pack uses the same sale fields with a larger size.
{
"ok": true,
"free": true,
"pack": {
"area": "E1",
"resolved_as": "outcode:E1→LONDON",
"size": 5,
"generated_at": "2026-10-03T04:54:29.747Z",
"count": 5,
"sales": [
{
"address": "20B CEPHAS AVENUE, LONDON, E1 4AS",
"price": 550000,
"date": "2026-08-21",
"property_type": "Flat/Maisonette",
"tenure": "Leasehold",
"postcode": "E1 4AS",
"category": "Standard price paid transaction",
"new_build": null
},
{
"address": "FLAT 34 ANSON HOUSE SHANDY STREET, LONDON, E1 4SR",
"price": 450000,
"date": "2026-08-13",
"property_type": "Flat/Maisonette",
"tenure": "Leasehold",
"postcode": "E1 4SR",
"category": "Standard price paid transaction",
"new_build": null
},
{
"address": "FLAT 52 RING HOUSE SAGE STREET, LONDON, E1 0BZ",
"price": 315000,
"date": "2026-08-11",
"property_type": "Flat/Maisonette",
"tenure": "Leasehold",
"postcode": "E1 0BZ",
"category": "Standard price paid transaction",
"new_build": null
},
{
"address": "FLAT 103 COLEFAX BUILDING, 23 PLUMBERS ROW, LONDON, E1 1EQ",
"price": 641300,
"date": "2026-08-03",
"property_type": "Flat/Maisonette",
"tenure": "Leasehold",
"postcode": "E1 1EQ",
"category": "Standard price paid transaction",
"new_build": null
},
{
"address": "FLAT 146 1 PRESCOT STREET, LONDON, E1 8RL",
"price": 725000,
"date": "2026-08-03",
"property_type": "Flat/Maisonette",
"tenure": "Leasehold",
"postcode": "E1 8RL",
"category": "Standard price paid transaction",
"new_build": null
}
],
"cached": true,
"source": "landregistry.data.gov.uk/landregistry/query (SPARQL)",
"limitations": "England & Wales residential Price Paid only (not Scotland/NI; not commercial). HM Land Registry publishes with a monthly lag; Linked Data may trail the CSV dump. Town/outcode SPARQL queries can take several seconds on a cold miss (then KV-cached 24h). Source: landregistry.data.gov.uk (Open Government Licence)."
}
}
Source. Contains HM Land Registry Price Paid Data © Crown copyright and database right. Data is reproduced under the Open Government Licence v3.0 from landregistry.data.gov.uk. This service is not the official register of title and is not a valuation. Coverage: England & Wales residential only (not Scotland or Northern Ireland; not commercial). Publication lag applies. Soft-Offer outbound is OFF.
Contact: dmorrisonwebdesign@gmail.com
Refunds: If a paid Land Registry pack does not deliver the JSON you paid for, email us within 14 days and we will refund the £0.49.