Close Knit

by getcloseknit.com · com.getcloseknit/close-knit

Neighbourhood and home evidence for England, London in depth: prices, rents, schools, crime, travel.

OnlineRemote
Category
Maps, travel and weather
Connection
Remote (HTTP)
Tools
31 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http close-knit https://getcloseknit.com/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://getcloseknit.com/mcp

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "close-knit": {
      "url": "https://getcloseknit.com/mcp"
    }
  }
}

Tools it offers

31 tools, as the server itself reported during our check on Oct 31, 2026.

  • find_areasShortlist neighbourhoods in England (London in depth) for a household: budget, bedrooms, weighted priorities (crime, station access, price level, official deprivation decile, noise, disorder, energy rating, leasehold sha
  • open_shared_searchOpen a search the user shared from the Close Knit site (a link with #profile=v1., v2. or v3.): their budget, priorities, places (gym, work, schools…), liked and ruled-out areas and private notes, re-ranked now with the s
  • find_similar_areasNeighbourhoods like one the user liked (crime, deprivation, income, price level and station access percentiles), optionally only cheaper ones (cheaper_by_percent lower £/m², crime no more than 10 points worse) and within
  • get_area_overviewMoved: use get([id]). Answers until 2026-11-30.
  • assess_listingCheck one listing the user found against local evidence: asking price vs the same home type's recorded £/m² (with floor area or a bedroom-based ballpark) or median price, the LSOA then its MSOA (all types only as indicat
  • describe_dataThe map of Close Knit's data; call it first, and whenever you are unsure of a metric, path or category name. No arguments: a summary (themes with metric counts and 2-3 headline metrics, Census in one line, places in one
  • getEverything about 1-10 things by typed id: uk:lsoa:E01…, uk:msoa:E02…, uk:lad:E09…, uk:rgn:E12…, sector:e17-4, pc:E17 4PP, uprn:<digits>, school:<URN>, place:osm:n123 (search_places finds ids from names). No select: a sum
  • queryAnalyse many areas or schools with a JSON query (never SQL). kind='area' (default): level lsoa, msoa, lad or rgn; scope england, london, a region or typed area ids; filters by value {metric, min, max}, percentile in scop
  • get_placesThe places themselves (2.58 m: shops, gyms, cafes, parks, pubs, GPs, ... in 234 categories) near a typed id or {lat, lon} (radius_m 100-3000) or inside an area, by category (describe_data(kind: 'place') lists them) and b
  • list_metricsMoved: use describe_data(). Answers until 2026-11-30.
  • search_areasMoved: use search_places(q). Answers until 2026-11-30.
  • get_area_metricMoved: use get([id], select: ["layers.<metric>"]). Answers until 2026-11-30.
  • rank_areas_by_metricMoved: use query(saved: "metric:<id>"). Answers until 2026-11-30.
  • get_address_historyMoved: use get(["uprn:…"], select: ["history"]). Answers until 2026-11-30.
  • get_home_pricesMoved: use get(["uprn:…"]). Answers until 2026-11-30.
  • match_areasScore every area against a household's ordered criteria (preference-profile.v2: budget, ranges on any map layer, places, where zones, own criteria; must = filter). Returns a match-pack.v2 with the best top_n (default 20,
  • get_market_depthMoved: use get([id], select: ["market"]). Answers until 2026-11-30.
  • get_nearby_sales_summaryMoved: use get(["uprn:…"], select: ["nearby-sales"]). Answers until 2026-11-30.
  • get_area_evidence_packMoved: use get([id], sections: ["pack"]). Answers until 2026-11-30.
  • search_placesResolve a place the user mentions (station, borough, neighbourhood, postcode, street) to ids. Station lookup forgives spelling (Kings Cross, St James Park, Elephant and Castle) and knows London codes and nicknames (KX, T
  • get_commuteDoor-to-door minutes from one neighbourhood to the user's places on a weekday morning, by public transport (R5 on TfL timetables), bike (at the speed Santander Cycles riders reach; checked against TfL), car (typical morn
  • get_flood_riskMoved: use get([pc | uprn | id], select: ["flood"]). Answers until 2026-11-30.
  • get_rent_levelsMoved: use get([id], select: ["rents"]). Answers until 2026-11-30.
  • get_listing_search_linksPre-filtered searches on Rightmove, Zoopla, OnTheMarket (and OpenRent for rentals) for the postcode districts of shortlisted areas, filtered by bedrooms, price and property_type (house, flat, bungalow). Links only: open
  • list_custom_presetsMoved: use describe_data(kind: "custom"). Answers until 2026-11-30.
  • evaluate_custom_criterionMoved: use query(saved: "custom:<preset>"). Answers until 2026-11-30.
  • build_watch_specTurn a finished search into a watch: portal searches per postcode district, filters, a state file path for de-duplication and a ready prompt for a scheduled task in the user's Claude that reports only new listings. State
  • send_feedbackSend feedback about Close Knit to the team: a bug, missing or wrong data, an idea, or what worked. Call it only after the user agrees: show them the message first. Describe the product and what happened, never the person
  • rank_schoolsMoved: use query(kind: "school"). Answers until 2026-11-30.
  • list_school_measuresMoved: use describe_data(kind: "school"). Answers until 2026-11-30.
  • rate_answerRate a Close Knit answer by its callId (none: the last answer): rating 1-5, what was good, what was bad or missing, the fix you would want. Use it for the last answer in a conversation; earlier ones go in the next call's

Questions

What is the Close Knit MCP server?

Neighbourhood and home evidence for England, London in depth: prices, rents, schools, crime, travel. It is made by getcloseknit.com and listed in the official MCP Registry as com.getcloseknit/close-knit. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Close Knit to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://getcloseknit.com/mcp. In Claude Code, run: claude mcp add --transport http close-knit https://getcloseknit.com/mcp

How do I add Close Knit to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://getcloseknit.com/mcp.

How do I add Close Knit to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "close-knit": { "url": "https://getcloseknit.com/mcp" } } }

Does Close Knit work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Close Knit do?

It gives your AI 31 tools, including find_areas, open_shared_search, find_similar_areas, get_area_overview, assess_listing. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/com-getcloseknit-close-knit.svg)](https://chen.media/mcp/com-getcloseknit-close-knit)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/com-getcloseknit-close-knit"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/com-getcloseknit-close-knit.svg?theme=dark"><img src="https://chen.media/mcp/badge/com-getcloseknit-close-knit.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Maps, travel and weather

See all