mcpbeat Sign in

Agentic House Search MCP Server

by asturksever Your server? Claim it
answering

Agentic House Search is answering right now. Last checked 9 min ago. 36 installs a week from npm. It exposes 5 tools. Last commit 6 Aug 2026.

UK neighbourhood research from government open data: postcode reports, comparisons, 45 datasets.

Installs per day peak 228 · avg 21
a month agotoday
Uptime history 44 days of history · worst day 55%
44 days agonow
60.4%
Uptime 24h
55 of 91 checks
5
Tools
read from the server
274 ms
Response time
average over 24h
36
Installs / week
npm and PyPI

What the code does

We read the source, 20 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

File ships in the package but is absent from the source [пакет] src/services/access.ts:1, [пакет] src/tools/compare.ts:1, [пакет] src/constants.ts:1 и ещё 9
этот файл ставится пользователю, но в репозитории его нет
Page executes code built at runtime registry.html:64
  listEl.innerHTML = items.map(s => `

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add agentic-house-search --transport http https://agentic-house-search.vercel.app/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "agentic-house-search": {
      "url": "https://agentic-house-search.vercel.app/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.agentic-house-search]
url = "https://agentic-house-search.vercel.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "agentic-house-search": {
      "url": "https://agentic-house-search.vercel.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "agentic-house-search": {
      "url": "https://agentic-house-search.vercel.app/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

postcode
postcode_compare
Compare two to five UK postcodes on chosen categories, aligned measure by measure. Fetches each postcode's report concurrently and lines the facts up in a table, so you can answer "which of these is better connected / quieter / cheaper" in one call instead of several. Args: - postcodes (string[]): 2-5 UK postcodes - categories (string[]): 1-6 of demographics, crime, deprivation, prices, broadband, mobile, noise, transport, amenities, schools, environment - response_format ('markdown' | 'json'): default 'markdown' Returns: One row per measure with a column per postcode, each cell carrying the value, its band, and the category status for that postcode. Caveats collect anything that makes a row not strictly comparable. Comparability warnings you must respect, and which this tool surfaces: - Deprivation ranks from different UK nations are NOT comparable — different indices over different numbers of areas. - A measure missing for one postcode because the dataset does not cover that nation is not a low score; the cell says "out_of_coverage". - Ofcom mobile figures describe a whole local authority, so two postcodes in the same authority will always be identical. - Crime counts describe a 1 km square and depend on each police force submitting data; a very low count can be a gap rather than a quiet street. Examples: - "Which has better broadband, SW11 1AA or M1 1AE?" -> postcodes=[...], categories=["broadband"] - "Compare these three on crime and schools" -> categories=["crime","schools"] Don't use when: you have one postcode (use postcode_report) or want the underlying datasets (use postcode_search_datasets).
postcode_get_dataset
Full registry entry for one dataset, by id. Returns everything needed to call the source yourself: its home page, machine-readable endpoint, API documentation, format, licence, geographic coverage, update cadence, and the concrete questions it can answer. Args: - id (string): registry id, e.g. "police-street-crime", "land-registry-ppd", "ea-flood" - response_format ('markdown' | 'json'): default 'markdown' Examples: - "How do I call the police API?" -> id="police-street-crime" - "What licence is Price Paid under?" -> id="land-registry-ppd" Errors: - Returns the closest matching ids when the id is not found.
postcode_lookup
Resolve a UK postcode to its geography — coordinates, local authority, ward, constituency, LSOA/MSOA/output area, police force, rural-urban class and deprivation rank. One fast call with no downstream data fetching. Use it to check a postcode exists, to get the codes needed for other datasets, or when you only need where somewhere is rather than what it is like. Args: - postcode (string): UK postcode, spaces optional - response_format ('markdown' | 'json'): default 'markdown' Returns: Coordinates, administrative geography, statistical geography codes (LSOA/MSOA/OA — these are the keys most UK open datasets are published against), and the deprivation rank with the index it came from. Examples: - "Where is SW11 1AA?" -> postcode="SW11 1AA" - "What LSOA covers M1 1AE?" -> postcode="M1 1AE" - "Is XY1 2AB a real postcode?" -> postcode="XY1 2AB" (returns an error with suggestions) Don't use when: you want data about the area — use postcode_report instead. Note: deprivation ranks are NOT comparable between UK nations. Each nation ranks its own areas against its own index, over a different number of areas; the index and its size are returned so you do not compare them by mistake.
postcode_report
Full neighbourhood report for one UK postcode, assembled live from UK government open data. Covers eleven categories: demographics (Census 2021), crime (data.police.uk), deprivation (IMD/WIMD/SIMD/NIMDM), property prices (HM Land Registry), broadband and 5G (Ofcom), noise (Defra), transport, amenities (OpenStreetMap), schools (DfE register: name, phase and distance only, no Ofsted grades) and planning constraints (Planning Data platform, Environment Agency). Every figure carries the geography it describes (a postcode, an LSOA of ~1,500 people, or a whole local authority), the period it covers, and a benchmark where one exists. Read those: a crime count describes a 1 km square, and Ofcom mobile coverage describes an entire local authority, not the street. Args: - postcode (string): UK postcode, spaces optional - categories (string[], optional): subset to fetch; omit for all eleven - include_sources (boolean): append publisher and licence per category (default false) - response_format ('markdown' | 'json'): default 'markdown' Returns: Per category: a status, a one-paragraph summary, the facts (label, value, band, benchmark, geography, period, source id) and any caveats. Statuses that are normal rather than failures: - "out_of_coverage": the dataset genuinely does not cover this nation. Census tables are England & Wales; police.uk excludes Scotland; Planning Data, Defra noise and the DfE school register are England-only. The reason and the devolved equivalent are given. - "unavailable": a pre-built extract has not been generated for this area yet (noise, currently). - "partial": some sources answered and some did not; check notes. Examples: - "What's SW11 1AA like?" -> postcode="SW11 1AA" - "Is the broadband any good at M1 1AE?" -> postcode="M1 1AE", categories=["broadband","mobile"] - "Crime and schools near LA23 1AA" -> postcode="LA23 1AA", categories=["crime","schools"] Errors: - "No such postcode" with suggestions when the postcode does not exist - Terminated postcodes are reported with the year they were withdrawn Not a survey, valuation or conveyancing search. Check anything decision-critical against the source.
postcode_search_datasets
Search a curated registry of 45 UK open datasets and APIs for property and neighbourhood research. Each entry records the dataset's home page, its machine-readable endpoint, format, licence, geographic coverage, update cadence, and the concrete questions it can answer. Use it to find the right source for something this server does not report directly — EPC ratings, planning applications, flood risk, council tax bands, bus timetables, air quality, ground stability, land ownership. Args: - query (string, optional): free text over name, publisher, category, endpoint and questions - category (string, optional): category prefix, e.g. "Crime", "Transport", "Environment" - limit (number): 1-45, default 10 - offset (number): pagination offset, default 0 - response_format ('markdown' | 'json'): default 'markdown' Returns: { total, count, offset, has_more, next_offset, datasets: [{ id, dataset, publisher, category, api, licence, coverage, update_frequency }] } Examples: - "Where do I get EPC data?" -> query="EPC" - "What flood datasets are there?" -> query="flood" - "List every transport source" -> category="Transport", limit=20 Follow up with postcode_get_dataset for the full entry including API docs and the questions it answers.

Endpoints

URLTransportStateLatencyChecked
https://agentic-house-search.vercel.app/mcp streamable-http answering 287 ms 9 min ago

Alternatives to Agentic House Search

same job, measured the same way
Fossick
by lipdog

Search all of GitHub from your AI agent — find libraries, drill into repos, find code patterns.

114 installs/wk local only
AI Usage
by mohitbansal321

Reports real token usage and cost from Claude Code and OpenCode data. Nothing leaves your machine.

436 installs/wk local only
UK Police MCP Server from MCPBundles
by mcpbundles

Access street-level crime reports, stop and search data, and outcomes across UK police forces

answering
Solution Commons
by carbaj03

Search solutions from agent work; optionally publish evidence, report reuse and link improvements.

5 tools answering
UK Company Risk Report (Companies House + Gazette)
by nero-engine

Red, amber or green risk report for any UK company from Companies House and The Gazette.

answering
RTFM
by roomi-fields

The open retrieval layer for AI agents — index code, docs, data. Search via MCP.

9 734 installs/wk local only
Clawhub
by maxz712

Git hosting for AI agents: repos, changes, focused diffs, reviews, issues, code search.

17 installs/wk local only
AARF Utility Network
by qolapps

Paid AI utilities for web comparison, code checks, document extraction, security, and research.

15 tools answering

Agentic House Search — questions

Answers built from our own checks of this server.

What can Agentic House Search do?
It exposes 5 tools, read directly from the server on our last check. Among them: postcode_compare, postcode_get_dataset, postcode_lookup, postcode_report, postcode_search_datasets. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Agentic House Search working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 55 of 91 checks got a reply (60.4%), average response time 274 ms. The bar chart above shows every period we have measured.
How do I connect Agentic House Search?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Agentic House Search need an API key?
No. Agentic House Search completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Agentic House Search?
It answers our handshake in 274 ms on average, which is faster than 53% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Agentic House Search?
The npm package agentic-house-search was installed 36 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Agentic House Search open source?
We cannot say either way: written in JavaScript and 1 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.