Sponsored by Deepsite.site

Propbar

Created By
Propbar2 days ago
UK property data for AI assistants: crime statistics, school Ofsted ratings, ONS census demographics, automated valuations (AVM), and comparable sales from Land Registry. Access 30M+ UK properties with sales history, EPC ratings, and market analysis. Build your own AVM with 56 filterable fields. https://propbar.co.uk
Content

Propbar MCP Server

MCP Registry UK Property Data

MCP server providing UK property research tools for AI assistants. Enables Claude, GPT, and other LLMs to search properties, analyse area safety, find nearby schools, explore demographics, and build automated valuation models (AVMs).

Powered by Propbar's comprehensive UK property database covering 30+ million properties.

Use Cases

Build Your Own AVM

The get_comparables tool provides access to a comprehensive property search with 50+ filterable fields - perfect for building automated valuation models:

  • Transaction Data: Sale history with dates and amounts, current asking prices
  • Market Status: For sale, SSTC, under offer, reserved, back on market dates
  • Property Attributes: Type, beds, baths, floor area, construction age
  • EPC Data: Energy ratings (A-G), efficiency scores, potential ratings
  • Tenure & Charges: Freehold/leasehold, lease years remaining, service charges, ground rent
  • Pricing Metrics: Price per sqm, price per sqft, price changes over time
  • Listing Intelligence: Days on market, price reductions, portal links

Example AVM workflow:

1. get_comparables({ latitude, longitude, propertyType: "flat", bedrooms: 2 })
2. Filter by sale date (last 12 months) and distance
3. Adjust for differences (floor area, EPC rating, condition)
4. Calculate £/sqft and apply to subject property

Property Research for Buyers

Help users make informed decisions with comprehensive area data:

  • Crime & Safety - Is this area safe? How does it compare?
  • Schools - What schools are nearby? Ofsted ratings?
  • Demographics - Who lives here? Age, tenure, household types?
  • Market Analysis - What are similar properties selling for?

Available Tools

ToolDescriptionInput
search_areasSearch UK areas by name or postcodequery
search_propertiesSearch UK properties by addressquery
get_area_detailsGet coordinates and area codesareaCode or path
get_crime_statsCrime statistics and safety ratingareaCode OR lat/lng
get_schoolsSchools with Ofsted ratingsareaCode OR lat/lng
get_demographicsCensus demographicsareaCode OR lat/lng
get_property_basicBasic property detailspropertyId
get_property_fullFull property with historypropertyId
get_comparablesComparable properties for valuationlat/lng + filters

Comparables Search Fields

The get_comparables tool queries an Elasticsearch index with 56 filterable fields:

Property Attributes
FieldDescription
build.propertyTypeDetached, semi, terrace, flat, etc.
roomDetails.bedsNumber of bedrooms
roomDetails.bathsNumber of bathrooms
build.totalFloorAreaTotal floor area (sqm)
build.constructionAge.*Year built / construction period
tenure.typeFreehold, leasehold, share of freehold
councilTax.taxBandCouncil tax band (A-H)
Pricing & Sales
FieldDescription
pricing.currentSaleCurrent asking price (sales)
pricing.currentRentCurrent asking rent (pcm)
saleHistory.dateHistorical sale dates
saleHistory.amountHistorical sale prices
marketStatus.pricePerSqmPrice per square metre
marketStatus.pricePerSqftPrice per square foot
Market Status
FieldDescription
marketStatus.forSaleCurrently listed for sale
marketStatus.forRentCurrently listed for rent
marketStatus.sstcDateSold subject to contract date
marketStatus.underOfferDateUnder offer date
marketStatus.reservedDateReserved date (rentals)
marketStatus.lastOTMLast on the market date
marketStatus.backOTMBack on market flag
EPC & Energy
FieldDescription
epc.currentRatingCurrent EPC rating (A-G)
epc.potentialRatingPotential EPC rating
epc.currentEfficiencyCurrent efficiency score (1-100)
epc.potentialEfficiencyPotential efficiency score
Leasehold & Charges
FieldDescription
leaseYearsRemainingYears remaining on lease
charges.serviceCharge.currentAnnual service charge
charges.groundRent.currentAnnual ground rent
Listings & Intelligence
FieldDescription
listings.*Full listing data (nested)
listings.publishedDateWhen listed
listings.removedDateWhen removed
listings.priceChangePrice change history

Connection

Endpoint: https://mcp.propbar.co.uk

Transport: Streamable HTTP (MCP 2025-03-26)

Authentication: OAuth 2.1 via Supabase

Requirements

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "propbar": {
      "url": "https://mcp.propbar.co.uk"
    }
  }
}

You'll be prompted to authenticate via OAuth when first connecting.

Programmatic Access

import { Client } from '@modelcontextprotocol/sdk/client/index.js'
import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js'

const transport = new StreamableHTTPClientTransport(
  new URL('https://mcp.propbar.co.uk'),
  {
    requestInit: {
      headers: {
        Authorization: `Bearer ${accessToken}`,
      },
    },
  }
)

const client = new Client({ name: 'my-app', version: '1.0.0' })
await client.connect(transport)

// Get comparables for valuation
const result = await client.callTool('get_comparables', {
  coordinates: { latitude: 51.5074, longitude: -0.1278 },
  propertyType: 'flat',
  bedrooms: 2,
  radiusKm: 1,
  transactionType: 'sale'
})

Tool Workflow

┌─────────────────────┐     ┌─────────────────────┐
│   search_areas      │     │  search_properties  │
│   (get areaCode)    │     │  (get propertyId)   │
└─────────┬───────────┘     └──────────┬──────────┘
          │                            │
          ▼                            ▼
┌─────────────────────┐     ┌─────────────────────┐
│  Area Tools:        │     │  Property Tools:    │
│  • get_crime_stats  │     │  • get_property_*   │
│  • get_schools      │     │  • get_comparables  │
│  • get_demographics │     │                     │
└─────────────────────┘     └─────────────────────┘

Flexible inputs: Most tools accept EITHER areaCode OR latitude/longitude coordinates.

Example Usage

Get comparables for valuation

{
  "tool": "get_comparables",
  "arguments": {
    "coordinates": { "latitude": 51.5074, "longitude": -0.1278 },
    "propertyType": "flat",
    "bedrooms": 2,
    "radiusKm": 1,
    "transactionType": "sale"
  }
}

Returns: Recent sales, SSTC properties, and current listings with prices, dates, floor areas, EPC ratings, and portal links.

Check area safety

{
  "tool": "get_crime_stats",
  "arguments": {
    "latitude": 53.958,
    "longitude": -1.080
  }
}

Find nearby schools

{
  "tool": "get_schools",
  "arguments": {
    "latitude": 53.9583,
    "longitude": -1.0803,
    "radiusMetres": 2000
  }
}

Get demographics

{
  "tool": "get_demographics",
  "arguments": {
    "areaCode": "E06000014",
    "topics": ["ageBands", "ethnicGroup", "tenure"]
  }
}

OAuth Discovery

Protected Resource Metadata (RFC 9728):

https://mcp.propbar.co.uk/.well-known/oauth-protected-resource

Data Sources

  • Need automated marketing? EverySignal.ai - AI-powered property marketing automation
  • Need consulting, enterprise solutions, or direct API access? Vepler.com - UK property data consulting & enterprise platform

Support

License

Proprietary - Requires active Propbar subscription.


Keywords: UK property API, automated valuation model, AVM, property comparables, house price data, EPC ratings, UK house prices, property market analysis, MCP server, AI property tools, land registry data

UK property research and valuation tools for AI assistants.

Server Config

{
  "mcpServers": {
    "propbar": {
      "url": "https://mcp.propbar.co.uk"
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Serper MCP ServerA Serper MCP Server
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
CursorThe AI Code Editor
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Amap Maps高德地图官方 MCP Server
ChatWiseThe second fastest AI chatbot™
DeepChatYour AI Partner on Desktop
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Playwright McpPlaywright MCP server
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Tavily Mcp
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
WindsurfThe new purpose-built IDE to harness magic