Skip to main content
Glama

Praesago MCP Server

praesago-mcp MCP server

UK property area intelligence inside Claude, ChatGPT, Cursor or any MCP client.

Ask your AI assistant "is Walthamstow up and coming?" or "find areas in the North West under £250k with strong fundamentals" and get live, validated answers from Praesago's data — 2,292 England & Wales postcode districts scored monthly from 30+ government data sources (Land Registry, ONS, police.uk, EPC, planning registers and more).

This is a hosted (remote) MCP server — no install, no local process.

https://praesago.com/api/mcp

Transport: Streamable HTTP (JSON-RPC 2.0, protocol 2025-03-26).

Tools

Tool

What it answers

get_area_score

Trajectory Score (0-100), percentile, gentrification stage, backtested calibration

get_market_pulse

Live asking market: active listings, price reductions, median asking, time on market

get_area_context

Full district profile: demographics, income, tenure, IMD, health, education, broadband, flood risk, prices

search_areas

Screen districts by score, region and price ceiling

compare_areas

Two districts side by side

search / fetch

ChatGPT deep-research compatible aliases

get_market_pulse is collected weekly from property portals and exists nowhere else: Land Registry reports completions months after the fact, and the portals themselves do not publish reduction rates or time-on-market.

Related MCP server: LondonIQ MCP Server

Connect

Claude (web / desktop): Settings → Connectors → Add custom connector → paste the URL above.

Claude Code:

claude mcp add --transport http praesago https://praesago.com/api/mcp

Cursor / other clients: add a remote server with transport http and the URL above.

Local stdio (any MCP client, or air-gapped configs): this repo ships a zero-dependency stdio proxy to the hosted endpoint, in both runtimes:

node server.js                         # Node 18+, no npm install needed
python server.py                       # Python 3.9+, no pip install needed
# or
docker build -t praesago-mcp . && docker run -i praesago-mcp

Set PRAESAGO_API_KEY in the environment to unlock full area context.

Tools

Tool

Access

What it does

get_area_score

Free

Trajectory Score (0–100), national percentile, gentrification early-warning stage and measured historical calibration for any postcode district or full postcode

search_areas

Free

Screen all 2,292 districts by minimum score, region and maximum median price

compare_areas

Free

Two districts side by side

get_area_context

API key

Full area payload: demographics, income, tenure, deprivation (IMD), health, education, broadband, flood risk, council tax, politics, 12-month prices

search / fetch

Free / key

Aliases for ChatGPT deep-research connector compatibility

Free tier: 30 calls/day, no key needed. Full access: add a Praesago API key as Authorization: Bearer or X-API-Key.

Honesty notes

The Trajectory Score measures the strength of signals that have historically preceded property price growth. It is a screening aid, not a prediction — and the server's instructions tell your assistant exactly that. Praesago publishes its full validation record, including the windows where the model failed: praesago.com/validation.

Calibration (measured across ~36,700 backtested district-windows): districts scoring 60+ beat their county's median price growth in 63% of three-year windows; districts under 40 managed 37%.

Example prompts

  • "Is Walthamstow up and coming?"

  • "Find postcode districts in Greater Manchester under £250k with strong fundamentals"

  • "Compare E17 and N15 for a buy-to-let"

Data sources: HM Land Registry, ONS, police.uk, DfE, Environment Agency, Ofcom, DLUHC and more (Crown copyright / OGL). Coverage: England & Wales.

Available Tools

7 tools
compare_areasB
Read-only

Compare two UK postcode districts side by side on the Praesago Trajectory Index.

Inputs: area_a (required), area_b (required).

fetchA
Read-only

Fetch full Praesago area intelligence for a postcode district returned by search.

Inputs: id (required).

get_area_contextA
Read-only

Full area intelligence for a UK postcode district: demographics, income, housing tenure, dwelling types, deprivation (IMD), health, education, broadband, flood risk, council tax, politics, and 12-month property prices. Requires a Praesago API key for full data; returns the score summary otherwise.

Inputs: area (required).

get_area_scoreA
Read-only

Get the Praesago Trajectory Score (0-100) for a UK postcode district or full postcode. Measures the strength of signals that have historically preceded property price growth (business formation, planning activity, crime trends, demand pressure and 30+ more government data sources). Includes national percentile, gentrification early-warning stage, and measured historical calibration. England & Wales coverage.

Inputs: area (required).

get_market_pulseA
Read-only

Live asking-market state for a UK postcode district, collected weekly from property portals: active listing count, new listings, how many have been price-reduced, median asking price, and median time on market. Answers "is this area moving or stuck?" and "are sellers cutting prices here?" — the negotiation-side data that completed-sales records (which lag by months) cannot show. England & Wales, sale listings.

Inputs: area (required).

search_areasA
Read-only

Screen England & Wales postcode districts by Praesago Trajectory Score, region, and median property price. Returns ranked districts with scores, medians and links. Use for questions like "up and coming areas in Greater Manchester under £250k".

Inputs: limit, region, min_score, max_median_price_gbp.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 7 tools

    Disambiguation4/5

    Tools are mostly distinct, with get_area_context and fetch potentially overlapping (both return full area intelligence). However, fetch is specifically for postcode districts from search results, so they are differentiated by usage context.

    Naming Consistency3/5

    Naming convention is mixed: three tools use get_ prefix, while others use bare verbs (search, compare_areas, fetch) or a different prefix (search_areas). This inconsistency can be confusing for an agent.

    Tool Count5/5

    With 7 tools covering core operations (score, context, search, compare, market pulse), the count is well-scoped for the domain of UK property area intelligence.

    Completeness4/5

    The tool surface covers key functionalities: scoring, detailed context, search, comparison, and live market data. Minor gap: no tool for historical trends or user-specific data input.

    Maintenance

    ActivityMaintained
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • -
      license
      Not graded
      quality
      C
      maintenance
      Provides real-time London area intelligence including postcode data, crime, schools, transport, and investment metrics, enabling AI assistants to answer property-related queries.
      -
    • A
      license
      A
      quality
      D
      maintenance
      Unified UK property search across major portals with deduplication and open-data enrichment, enabling natural-language queries for listings, sold prices, EPC, crime, schools, and market stats.
      10
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI assistants and agents to query real neighbourhood data around a property, including nearest schools, nurseries, supermarkets, public transport, train stations, motorway access, distances with travel times, and quotable summaries across 25 countries.
      4
      43 npm
      MIT