Skip to main content
Free UK property data API Start free →
Windsurf homedata-mcp v0.2.0

UK property data MCP for Windsurf

Codeium's agentic IDE built for flow. Install the Homedata MCP and Windsurf gains typed tools for 29 million UK properties — EPC, flood risk, planning, schools, transport — answered straight from your chat or agent.

Install the Homedata MCP in Windsurf

Three steps: install the Python package, drop in the config block, restart Windsurf.

Add to

~/.codeium/windsurf/mcp_config.json

Windsurf picks up new MCP servers on relaunch.

{
  "mcpServers": {
    "homedata": {
      "command": "homedata-mcp",
      "env": {
        "HOMEDATA_API_KEY": "your_api_key_here"
      }
    }
  }
}
Restart Windsurf after saving. The Cascade panel shows the homedata tools alongside built-in ones.

1. Install the server

Python 3.10 or newer with pip on your PATH.

pip install homedata-mcp

2. Get your API key

Sign up free and copy your key from the developer dashboard. Paste it into HOMEDATA_API_KEY.

3. Restart Windsurf

Restart Windsurf after saving. The Cascade panel shows the homedata tools alongside built-in ones.

What your AI can ask about UK property

Typed tools Windsurf gains the moment the Homedata MCP is connected.

search_address Free

Type-ahead UK address search across all 29 million properties — find a UPRN in milliseconds.

lookup_property Included

Pull the full property record for any UK UPRN — characteristics, tenure, build period and more.

lookup_epc Included

Energy performance certificate rating, score and recommendations from the official EPC register.

lookup_flood_risk Included

River, sea, surface and groundwater flood risk for any UK address — sourced from the Environment Agency.

get_planning_applications Included

Recent planning applications for a postcode or local authority — applicant, description, status, decision dates.

get_crime Included

Crime statistics for the surrounding area, broken down by category and month.

get_schools Included

Nearby state and independent schools with Ofsted rating, type and distance.

get_transport Included

Closest rail, tube and tram stations with walking distance and line information.

get_postcode_profile Included

Aggregated profile for any UK postcode — sales activity, average prices, area scores.

batch_property_lookup Included

Look up multiple properties at once — pass a list of UPRNs, get back full property records for each.

search_property_listings Paid plans

Live UK property listings from Home.co.uk — for sale, to rent, sold STC, price changes.

get_property_sales Paid plans

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.

What developers build with Windsurf and Homedata

Concrete jobs the Homedata MCP unlocks inside Windsurf.

Pipe UK property data into Cascade — let Windsurf write valuation tooling against live EPC, planning and risk data.

Build a property report feature in your stack while Windsurf queries 29M UK properties in the same conversation.

Windsurf + Homedata MCP — frequently asked questions

How do I install the Homedata MCP in Windsurf?
Open ~/.codeium/windsurf/mcp_config.json (create the file if it's missing), paste the homedata block from this page, drop in your API key and relaunch Windsurf. Cascade picks the server up automatically.
Does the MCP work with Windsurf on macOS, Windows and Linux?
Yes — Windsurf is cross-platform and so is homedata-mcp. The path to mcp_config.json is the same on all three platforms under your home directory.
Can I see which tool Cascade is calling?
Yes. Cascade shows the tool name and arguments inline before it runs the call. That's also useful for debugging — if a tool errors, the response is shown in-chat with the error code.

Plug 29 million UK properties into Windsurf

Install in under sixty seconds. Free tier, paid plans unlock sales, listings and comparables.

Latest release: homedata-mcp v0.2.0 on PyPI@if($githubStars) · ★ 0 on GitHub@endif