Research

uk.co.propbar由 propbar.co.uk 發布官方發布者v1.1.0更新於 Nov 2, 2026

UK property research tools - crime stats, schools, demographics, valuations for AI.

已驗證Streamable HTTP可網頁執行位置與生活資料與分析

概覽

AI 產生的概覽

針對英國房產研究的遠端 MCP 伺服器,讓助理查詢區域、房產、犯罪、學校、人口資料及估值比較物件。

可以做什麼
  • 依名稱或郵遞區號搜尋英國區域,依地址搜尋房產,並取得區域代碼與座標
  • 取得區域的犯罪統計與安全評分、附近學校及 Ofsted 評等、人口普查資料
  • 查詢房產基本資訊或完整詳情,包括成交歷史與刊登資訊
  • 依類型、臥室數、面積、EPC、產權、費用、市場狀態等多重條件篩選比較物件,用於估值
適用情境
當助理需要英國房產資料時使用:評估區域的安全性、學校與人口組成,調查特定房產,或為自動估值模型整理比較物件。
執行需求
遠端 Streamable HTTP 端點,使用 OAuth 2.1 驗證;不需本機套件或環境變數。需要 Propbar 帳號及 Pro 或 Plus 訂閱,首次連線時須完成 OAuth 登入。
安裝前請注意
存取受 Propbar 付費訂閱限制,會產生費用。OAuth 登入會將存取權限綁定到你的帳號。資料來自第三方(Police UK、Ofsted 學校資料、2021 年英國人口普查),用於財務決策前應自行核實。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Research,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/uk.co.propbar%2Fresearch/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "research": {
      "type": "http",
      "url": "https://mcp.propbar.co.uk/"
    }
  }
}

README

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 distance3. 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:

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

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

Programmatic Access

typescript
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 valuationconst 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

json
{  "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

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

Find nearby schools

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

Get demographics

json
{  "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

Related Products

  • 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.

來源:README.md,提交 8c38b32

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。