Property data MCP for every AI tool — ships in Python and Node
Install the Homedata MCP in any AI coding assistant and let it query 29 million UK properties — EPC, flood risk, planning, schools, transport — without leaving the chat. Pick Python (pip install homedata-mcp) or Node (npx -y homedata-mcp), paste your API key, restart your tool.
Works with Claude Desktop, Claude Code, Cursor, Codex CLI, Windsurf, Cline, Continue.dev and Zed.
pip install homedata-mcp
npx -y homedata-mcp
Pick your AI tool
Every supported AI coding tool has its own install snippet, config path and FAQ. Pick yours.
Claude Desktop
Anthropic's official desktop app for Claude.
Install in Claude Desktop →Claude Code
Anthropic's terminal-native coding agent.
Install in Claude Code →Cursor
AI-first code editor built on VS Code.
Install in Cursor →Codex CLI
OpenAI's terminal-native coding agent.
Install in Codex CLI →Windsurf
Codeium's agentic IDE built for flow.
Install in Windsurf →Cline
VS Code extension by the Cline team — autonomous coding inside your editor.
Install in Cline →Continue.dev
Open-source AI assistant for VS Code and JetBrains.
Install in Continue.dev →Zed
High-performance, multiplayer code editor.
Install in Zed →Two editions, identical tools
Homedata MCP ships as a Python package and a Node package. Both expose the same MCP tools and the same homedata CLI. Pick whichever runtime fits your AI client and your machine.
Python edition
homedata-mcp v0.2.0Best when your AI client already embeds Python — Claude Code, locally-managed plugin hosts, scripted automations. Requires Python 3.10+.
pip install homedata-mcp
Installs the homedata-mcp server and the homedata CLI on your PATH.
Node edition
homedata-mcp v0.1.0Recommended for most AI clients — zero-install via npx, no global PATH dependency. Requires Node 18+.
npm install -g homedata-mcp
# or, no install at all:
npx -y homedata-mcp
Installs the homedata-mcp server and the homedata CLI — same commands, same flags.
How do I install the Homedata MCP?
Drop a small config block into your AI tool, paste your API key, restart. The MCP server runs locally and exposes typed tools to your assistant.
Add to
your AI tool's MCP config file
Pick your tool below for the exact config path. Same JSON shape across Claude, Cursor, Windsurf, Cline and Zed.
Recommended for most AI tools — runs via npx, no global install needed. Node 18+ required.
{
"mcpServers": {
"homedata": {
"command": "npx",
"args": ["-y", "homedata-mcp"],
"env": {
"HOMEDATA_API_KEY": "your_api_key_here"
}
}
}
}
Best for Python-embedding tools. Requires pip install homedata-mcp.
{
"mcpServers": {
"homedata": {
"command": "homedata-mcp",
"env": {
"HOMEDATA_API_KEY": "your_api_key_here"
}
}
}
}
Either edition exposes the same MCP tools and the same homedata CLI.
Pick Node if you want zero-install via npx; pick Python if your AI client already embeds Python.
1. Install the server
Python 3.10+ with pip, or Node 18+ with npm/npx. Either edition exposes the same MCP tools.
2. Drop in your API key
Sign up and copy your key from the developer dashboard. Paste it into HOMEDATA_API_KEY.
3. Restart your AI tool
Your assistant now has typed property-data tools — ask it about any UK address.
The homedata CLI — same data, no AI required
Both editions ship a homedata command on your PATH so you can query the API straight from a terminal, shell script or build pipeline. Same auth, same data, same flags as the MCP server.
Install the CLI
Same homedata command in both editions.
Python (pip)
pip install homedata-mcp
Node (npm)
npm install -g homedata-mcp
Or run once, no install
npx -y homedata-mcp homedata --help
HOMEDATA_API_KEY in your shell before running any command — same key as the MCP server.
Common commands
Pipe into jq, fzf or feed straight back into your AI tool.
homedata search '10 downing street'
Type-ahead address search — get a UPRN for any UK address from your shell.
homedata property 100023336956
Full property record for any UPRN. Pipe into jq, fzf or your editor.
homedata epc 100023336956 --field current_energy_efficiency
EPC rating, score and recommendations from the official register.
homedata flood-risk 100023336956
Environment Agency flood risk — river, sea, surface and groundwater.
homedata planning --postcode "SW1A 1AA" --days 365
Recent planning applications for any postcode or local authority.
What can my AI ask about UK property?
Typed tools your AI assistant gains the moment the MCP is connected. Each one maps to a documented Homedata endpoint and has its own anchor for deep linking.
Type-ahead UK address search across all 29 million properties — find a UPRN in milliseconds.
Pull the full property record for any UK UPRN — characteristics, tenure, build period and more.
Energy performance certificate rating, score and recommendations from the official EPC register.
River, sea, surface and groundwater flood risk for any UK address — sourced from the Environment Agency.
Recent planning applications for a postcode or local authority — applicant, description, status, decision dates.
Crime statistics for the surrounding area, broken down by category and month.
Nearby state and independent schools with Ofsted rating, type and distance.
Closest rail, tube and tram stations with walking distance and line information.
Aggregated profile for any UK postcode — sales activity, average prices, area scores.
Look up multiple properties at once — pass a list of UPRNs, get back full property records for each.
Live UK property listings from Home.co.uk — for sale, to rent, sold STC, price changes.
Land Registry sale history for a property — every transaction since 1995 with price and date.
Tools call the same endpoints documented on /docs/endpoints. Property data sourced from Home.co.uk, Land Registry, EPC register, Environment Agency, ONS, Ofsted and other authoritative UK sources. Sales, listings and comparables are surfaced for customers on higher-tier plans — see plans.
Which AI tools support MCP?
MCP is an open protocol from Anthropic. Adoption is broad and growing — Homedata works with the major coding-focused clients today.
Claude Desktop
Setup guide →Anthropic's official desktop app for Claude.
~/Library/Application Support/Claude/claude_desktop_config.json
Cline
Setup guide →VS Code extension by the Cline team — autonomous coding inside your editor.
VS Code → Cline → MCP Servers → Edit MCP Settings
Continue.dev
Setup guide →Open-source AI assistant for VS Code and JetBrains.
~/.continue/config.yaml
Frequently asked questions about the Homedata MCP
Common questions about installing, supported AI tools and underlying data sources.
What is the Model Context Protocol (MCP)?
Which AI tools support the Homedata MCP?
How does the Homedata MCP work?
Should I install the Python or Node edition of homedata-mcp?
What UK property data is available through MCP?
How do I install the Homedata MCP?
How does the homedata CLI differ from the MCP server?
Is the Homedata MCP open source?
Why is UK property data hard?
How do I get help or report a bug?
Plug 29 million UK properties into your AI assistant
Works with every major AI coding tool. Install in under sixty seconds — Python or Node.
Latest releases: PyPI v0.2.0 · npm v0.1.0