Skip to content

NewHomeSearch MCP server

uk.co.newhomesearch/newhomesearchnewhomesearch.co.ukstreamable-httpv1.1.2Scanned

New build homes for sale across the UK, with house builders, schools and stamp duty.

15 tools: 9 change things and 6 only read.

Tools: 0 delete, 0 irreversible, 9 write, 6 read.
  • Reads private data · 0
  • Reads text others write · 1
  • Can send data out · 0
  • No findings

Tools listed without sign-in. Remote posture

Anlyon alternative

9 of these tools change something. Run those as governed actions.

Declare what an action changes, and Anlyon puts it under a shared limit, binds every approval to the exact request, and grades the outcome. It works on any HTTPS API you can describe as an action.

anlyon.dev does not run, proxy or govern this MCP server. A tool your own code calls directly is not routed through Anlyon and is not governed by it.

Import an OpenAPI spec →

What the NewHomeSearch MCP server can do

The NewHomeSearch MCP server is published by newhomesearch.co.uk, a domain the MCP Registry verified. It has 15 tools. It can create or change data (9 tools: area_facts, stamp_duty_calculator, mortgage_calculator, affordability_calculator and 5 more), but cannot delete data. 6 tools only read.

1 tool brings in text other people can write (find_builders).

None of the fixed checks matched anything in its tool definitions. That is not a safety guarantee.

Its remote endpoint lists its tools without sign-in, and its tools changed once since anlyon.dev first saw them.

Last scanned Nov 12, 2026, version 1.1.2.

Tools

Grouped by what each tool does, most consequential first. Open one for its reasons and full description; descriptions are the publisher's own words.

15 tools

Changes things 9Claude Code: ask
  • affordability_calculatorUse this for how much someone can borrow for a mortgage and the price that reaches: from household income, deposit and monthly commitments, at the income multiples most lenders use…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for how much someone can borrow for a mortgage and the price that reaches: from household income, deposit and monthly commitments, at the income multiples most lenders use and the higher multiple some offer, with the monthly repayment and a stress test. Give a price to check whether it is within reach.

    Annotations the server declares

    • title: How much can I borrow
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • area_factsUse this for what an area is like around a new home, a development or a place: sold house prices nearby, flood and other risks, crime per 1,000 residents against the council, road …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for what an area is like around a new home, a development or a place: sold house prices nearby, flood and other risks, crime per 1,000 residents against the council, road and rail noise against the WHO guidelines, broadband and full fibre, indoor mobile signal, air quality, the nearest schools with their Ofsted judgement, shops, parks, GP and station distances, walk and transit scores, local pay and jobs, or the journey time by road or on foot to a place (journey_to). Ask only for the measures wanted. Describes places, never who lives there. Schools are held for England only.

    Annotations the server declares

    • title: Area facts
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • buying_costsUse this for the cash needed to buy one home: the deposit, stamp duty or its Scottish or Welsh equivalent, conveyancing, survey and mortgage fees, less the builder's stated cash of…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for the cash needed to buy one home: the deposit, stamp duty or its Scottish or Welsh equivalent, conveyancing, survey and mortgage fees, less the builder's stated cash offers that apply (for a home page address), against savings when given; and for a home, the monthly cost with the service charge and ground rent the builder states. Give a home page address, or a price and nation.

    Annotations the server declares

    • title: Cash needed to buy
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • buying_guidesUse this for how buying a new build home works: reservation, snagging, warranties such as NHBC, part exchange, completion, stamp duty on new builds, mortgages for new builds, lease…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for how buying a new build home works: reservation, snagging, warranties such as NHBC, part exchange, completion, stamp duty on new builds, mortgages for new builds, leasehold and service charges, and the data-led articles on new build prices. Search by topic to list guides, or give a guide slug for its full text with today's figures filled, its sources and its questions and answers.

    Annotations the server declares

    • title: New build buying guides
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • mortgage_calculatorUse this for a monthly mortgage payment: on a price and deposit over a term, at the lowest 2 or 5 year fixed rate or tracker published today for that loan to value, the Bank of Eng…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for a monthly mortgage payment: on a price and deposit over a term, at the lowest 2 or 5 year fixed rate or tracker published today for that loan to value, the Bank of England average, or a rate given; with the payment after the deal ends, total interest, monthly overpayments and their saving, and the payment if rates rose 1 to 3 points. Repayment or interest only. Give a price, or a home page address.

    Annotations the server declares

    • title: Mortgage calculator
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • mortgage_ratesUse this for UK lenders' current published mortgage rates, as NewHomeSearch holds them with the date each was read: each product's initial rate, follow-on rate, APRC, maximum loan …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for UK lenders' current published mortgage rates, as NewHomeSearch holds them with the date each was read: each product's initial rate, follow-on rate, APRC, maximum loan to value and fees, with a link to the lender's own page; for a price and deposit, the monthly payment and APRC for that loan. Filter by fixed or tracker, deal length, first time buyer or mover, and lender. Recent rate changes too. Listed by lender, not ranked. Information only: it gives no mortgage advice, recommends no product and arranges no mortgage.

    Annotations the server declares

    • title: Mortgage rates by lender
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • new_build_premiumUse this for how a new home’s asking price compares with resale homes nearby: the premium from HM Land Registry sales adjusted by the house price index, with its range, confidence …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for how a new home’s asking price compares with resale homes nearby: the premium from HM Land Registry sales adjusted by the house price index, with its range, confidence and the sales it rests on, or why no figure is given (Scotland, too few sales, or no measured method yet). At low confidence there is only a range. Give a home page address.

    Annotations the server declares

    • title: New build premium
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • scheme_eligibilityUse this for whether someone qualifies for a government home buying scheme: shared ownership, First Homes, Your First Home, Deposit Unlock, Lifetime ISA, the Mortgage Guarantee Sch…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for whether someone qualifies for a government home buying scheme: shared ownership, First Homes, Your First Home, Deposit Unlock, Lifetime ISA, the Mortgage Guarantee Scheme, Rent to Buy, Own New and the closed Help to Buy equity loan. Each scheme comes back likely eligible, possibly eligible (local rules unconfirmed) or not eligible, with the rule that decided it, its source, and the facts still needed. With no facts, it lists every scheme and whether it is open.

    Annotations the server declares

    • title: Home buying scheme eligibility
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • stamp_duty_calculatorUse this for stamp duty on a home in England or Northern Ireland, LBTT in Scotland or LTT in Wales: the tax band by band for a first time buyer, a home mover or an additional home,…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use this for stamp duty on a home in England or Northern Ireland, LBTT in Scotland or LTT in Wales: the tax band by band for a first time buyer, a home mover or an additional home, with first time buyer relief and where the next band starts. Give a price and a nation, or a home page address.

    Annotations the server declares

    • title: Stamp duty calculator
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 6Show 6 read-only tools
  • find_buildersUse this for which house builders are selling new homes in a place, with how many developments and homes each has there; or for one builder by name: its developments with homes for…Reads text others writeNo findings

    Why it is in this group

    • The name "find_builders" says "find": a word for reading.

    What it can reach

    • untrusted-inputThe description's first sentence says "website": it reads web pages, which anyone can write.
    Description, as the server wrote it
    Use this for which house builders are selling new homes in a place, with how many developments and homes each has there; or for one builder by name: its developments with homes for sale and prices, when it was founded, its parent group, what it says about itself, and the awards its own website lists. Give a place, a builder, or both.

    Annotations the server declares

    • title: Find house builders
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • find_schoolsUse this for schools near the new homes for sale in a place: by phase (primary or secondary), Ofsted grade (Outstanding, or good or better), grammar schools and single-sex schools.No findings

    Why it is in this group

    • The name "find_schools" says "find": a word for reading.
    Description, as the server wrote it
    Use this for schools near the new homes for sale in a place: by phase (primary or secondary), Ofsted grade (Outstanding, or good or better), grammar schools and single-sex schools. Each school comes with its Ofsted judgement and date, how many new homes for sale are near it, and its nearest developments; by council groups them for "where are the grammar schools". For the schools nearest one home, use area_facts. England only.

    Annotations the server declares

    • title: Find schools near new homes
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_developmentUse this for one new development: its builder, homes for sale, reserved and coming soon with prices, the house types and their prices, the offers stated, homes that have left with …No findings

    Why it is in this group

    • The name "get_development" says "get": a word for reading.
    Description, as the server wrote it
    Use this for one new development: its builder, homes for sale, reserved and coming soon with prices, the house types and their prices, the offers stated, homes that have left with their last prices, and the builder's own words from its brochure and site when asked (query). Name it by the page address a search returned.

    Annotations the server declares

    • title: New development details
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_homeUse this for the facts of 1 to 6 homes, side by side when more than one: price and its history since first listed, status, rooms, floor area, tenure and lease, service charge and g…No findings

    Why it is in this group

    • The name "get_home" says "get": a word for reading.
    Description, as the server wrote it
    Use this for the facts of 1 to 6 homes, side by side when more than one: price and its history since first listed, status, rooms, floor area, tenure and lease, service charge and ground rent, council tax band, EPC, parking, expected completion, key features, every offer the builder states, the cash needed to complete, the other plots of the same house type with their prices and those that sold or left, and the area around it. Name homes by the page address a search returned. Say what is not stated rather than guess.

    Annotations the server declares

    • title: New home details
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_developmentsUse this when someone wants new developments or new build sites in an area, including those coming soon: each development with its builder, "from" price over the homes for sale, ho…No findings

    Why it is in this group

    • The name "search_developments" says "search": a word for reading.
    Description, as the server wrote it
    Use this when someone wants new developments or new build sites in an area, including those coming soon: each development with its builder, "from" price over the homes for sale, homes for sale, reserved and coming soon, bedrooms and types, and its page address. Takes the same filters as search_homes; with filters, each development says how many of its homes match and from what price.

    Annotations the server declares

    • title: Search new developments
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_homesUse this when someone wants new build homes, new builds or new homes for sale in a place: by price, bedrooms, house, flat or bungalow, house builder, part exchange or another build…No findings

    Why it is in this group

    • The name "search_homes" says "search": a word for reading.
    Description, as the server wrote it
    Use this when someone wants new build homes, new builds or new homes for sale in a place: by price, bedrooms, house, flat or bungalow, house builder, part exchange or another builder offer, price reductions, or schools nearby. Returns the number of matching homes and developments, the homes on this page (price, status, bedrooms, bathrooms, floor area, tenure, the builder offer, the date each was checked and its page address), and a link to the same search on newhomesearch.co.uk. Only homes for sale today unless include asks for more. New build homes only: not resale homes or rentals.

    Annotations the server declares

    • title: Search new build homes
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Exfil surface

Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.

No private-data, untrusted-input, outbound path in this server alone: no tool is tagged private-data or outbound.

Reads private data0
Reads files, mail, messages, databases, secrets, calendars or repositories.
Reads text others write1
Brings in text someone else can write: web pages, inbound email, messages, issues and comments.
Can send data out0
Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.

Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.

Remote posture

What anyone on the internet sees at the remote endpoint: an anonymous initialize and tools/list, and the public OAuth metadata.

Tools listed without sign-in

Looked at Nov 12, 2026, 10:20 UTC, unchanged since Nov 12, 2026. No credentials were sent and no tool was called. What is looked at.

Reachable
yes
HTTP status of an anonymous initialize
200
tools/list served without credentials
yes
Tools that change things, listed without credentials
9
Protocol version
2025-06-18
WWW-Authenticate on 401
not observed
resource_metadata in WWW-Authenticate
not observed
RFC 9728 protected resource metadata
not observed
Authorization servers
not observed
Legacy HTTP+SSE transport
no
Dynamic client registration
not observed
Client ID metadata documents
not observed
  • WarnThe whole server

    The endpoint served tools/list without credentials, and the list has 9 tools that change things (9 write). Whether a call also works without credentials was not tested: tools are never called.

    Matched text

    https://newhomesearch.co.uk/mcp: tools/list returned 15 tools to an anonymous client, including area_facts (write), stamp_duty_calculator (write), mortgage_calculator (write), affordability_calculator (write), scheme_eligibility (write) and 4 more

    What this check looks for

Findings

Matches of fixed checks, with the text they matched.

No check matched anything in these tool definitions. That is not a safety guarantee.

History

Changes to its tool definitions and to its remote endpoint, newest first.

  1. Tools1 changed.~1 changedView diff

Install

Pinned to version 1.1.2. Values in angle brackets are yours to fill in.

claude mcp add --transport http newhomesearch https://newhomesearch.co.uk/mcp
claude mcp add --transport http newhomesearch https://newhomesearch.co.uk/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__newhomesearch__search_homes",
      "mcp__newhomesearch__search_developments",
      "mcp__newhomesearch__get_home",
      "mcp__newhomesearch__get_development",
      "mcp__newhomesearch__find_builders",
      "mcp__newhomesearch__find_schools"
    ],
    "ask": [
      "mcp__newhomesearch__area_facts",
      "mcp__newhomesearch__stamp_duty_calculator",
      "mcp__newhomesearch__mortgage_calculator",
      "mcp__newhomesearch__affordability_calculator",
      "mcp__newhomesearch__scheme_eligibility",
      "mcp__newhomesearch__buying_costs",
      "mcp__newhomesearch__new_build_premium",
      "mcp__newhomesearch__mortgage_rates",
      "mcp__newhomesearch__buying_guides"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as newhomesearch. Review it before you use it.

Capability tags behind 1 rule
  • mcp__newhomesearch__find_builders untrusted-input

Pin

Keep the decision: fail CI when the tools change, follow every change, or show a badge.

Pin in CI

Fail a build when the tools you reviewed are not the tools the server serves today.

curl -s "https://anlyon.dev/api/v1/servers/uk.co.newhomesearch/newhomesearch/verify?hash=0dd9dd14ea883e47faf988d4c8daf5acb0f11894114b75de6de8a646788effb9" | jq -e '.changed == false'

Pinned hash 0dd9dd14ea88, from Nov 12, 2026, 17:18 UTC.

Watch

Get told when its tools change: a new tool, a new description, a new class.

https://anlyon.dev/servers/uk.co.newhomesearch/newhomesearch/changes.xml

An Atom feed. Works in any feed reader or Slack's RSS app.

Badge

anlyon.dev badge for uk.co.newhomesearch/newhomesearch
[![anlyon.dev](https://anlyon.dev/badge/uk.co.newhomesearch/newhomesearch.svg)](https://anlyon.dev/servers/uk.co.newhomesearch/newhomesearch)

Source: MCP Registry. Synced Nov 13, 2026, 19:18 UTC.

NewHomeSearch MCP server: questions and answers

Answered from the scan above, not from the publisher's description.

Is the NewHomeSearch MCP server safe?

No scan can promise that. What its definitions show: 15 tools, 9 of which can change, send or delete something, and 0 findings from fixed checks. Allow the reads, ask before each change, and deny the deletes; the permissions block on this page does that.

Can the NewHomeSearch MCP server delete data?

No tool is classed as destructive: going by their definitions, none of them deletes, cancels or revokes anything.

Can the NewHomeSearch MCP server do things that cannot be undone?

No tool is classed as irreversible: none of them sends, pays, publishes or merges, going by their definitions.

What tools does the NewHomeSearch MCP server have?

15 tools: 9 write, 6 read. area_facts, stamp_duty_calculator, mortgage_calculator, affordability_calculator, scheme_eligibility, buying_costs, new_build_premium, mortgage_rates and 7 more.

Does the NewHomeSearch MCP server need sign-in or OAuth?

Its remote endpoint listed its tools to an anonymous client, without sign-in.

Does the NewHomeSearch MCP server send data to outside services?

None of its tools sends, posts or publishes, or takes a recipient, channel or URL.

Has the NewHomeSearch MCP server changed its tools?

Yes, once since anlyon.dev started tracking it, most recently on Nov 12, 2026. Every change is on this page and in its Atom feed.