UK Property Data — Claude Code MCP server: setup
An MCP server for UK property records, listings, EPC data, yields, stamp duty and company searches. Use it when an agent needs property figures from several sources.
claude mcp add --transport http property-shared https://property-shared.fly.dev/mcpWhat UK Property Data does
UK Property Data brings together Land Registry transactions, EPC records, Rightmove listings and Companies House data. It can return sold-price comparables, current sale or rental listings, gross yield calculations and SDLT results. It also supports planning-portal lookup, building-level flat-sale analysis and property reports.
You can connect the hosted HTTP MCP endpoint or run uvx property-shared locally. The same package exposes Python, CLI and HTTP API interfaces, with extras for the latter two. EPC lookups require EPC_API_TOKEN, and the EPC coverage described here is limited to England and Wales.
Address matching is deliberately strict: an ambiguous match is refused instead of being mapped to a nearby certificate. That matters when a postcode contains several flats or similar addresses.
What it helps with
- compare sold prices for a postcode
- combine purchase prices with rental listings
- calculate SDLT for an additional property
- build a Rightmove search URL
- look up a company by name or number
Example prompts for the agent
- Find flat sale comparables for
SW1A 1AAand report the median price. - Calculate the gross rental yield for flats in
NG1 1AA. - Create a property report for
10 Downing Street, SW1A 2AAusing property typeF.
How to install UK Property Data
1Platform CLI: remote server
claude mcp add --transport http property-shared https://property-shared.fly.dev/mcp2Platform CLI
claude mcp add uk-property-data -- uvx property-shareduvx runs the command named after the package; if the README names another one, use uvx --from property-shared <command>
1Platform CLI: remote server
codex mcp add uk-property-data --url https://property-shared.fly.dev/mcp2Platform CLI
codex mcp add uk-property-data -- uvx property-shareduvx runs the command named after the package; if the README names another one, use uvx --from property-shared <command>
Config file
{
"mcpServers": {
"uk-property-data": {
"url": "https://property-shared.fly.dev/mcp"
}
}
}{
"mcpServers": {
"uk-property-data": {
"command": "uvx",
"args": [
"property-shared"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from property-shared <command>
Config file
{
"servers": {
"uk-property-data": {
"type": "http",
"url": "https://property-shared.fly.dev/mcp"
}
}
}{
"servers": {
"uk-property-data": {
"type": "stdio",
"command": "uvx",
"args": [
"property-shared"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from property-shared <command>
1Platform CLI: remote server
gemini mcp add -t http uk-property-data https://property-shared.fly.dev/mcp2Platform CLI
gemini mcp add uk-property-data uvx property-shareduvx runs the command named after the package; if the README names another one, use uvx --from property-shared <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about UK Property Data
How do I install UK Property Data in Claude Code?
Run claude mcp add --transport http property-shared https://property-shared.fly.dev/mcp.
What does UK Property Data do?
It gives an agent access to UK sales, EPC, Rightmove, rental-yield, stamp-duty, planning and Companies House data.
What does the EPC lookup require?
Set EPC_API_TOKEN. EPC coverage is limited to England and Wales, and ambiguous address matches are rejected rather than guessed.