com.getcloseknit/close-knit
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Close Knit
Publisher-provided description
Neighbourhood and home evidence for England, London in depth: prices, rents, schools, crime, travel.
Summary by lookupd
Look up England neighbourhood data on prices, rents, schools, crime and commutes, and shortlist areas against household criteria.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http close-knit https://getcloseknit.com/mcp
Codex, remote (streamable-http)
codex mcp add close-knit --url https://getcloseknit.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"close-knit": {
"url": "https://getcloseknit.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 33)
Publisher-provided text
find_areasShortlist neighbourhoods in England (London in depth) for a household: budget, bedrooms, weighted priorities (crime, station access, price level, official depriopen_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 andfind_similar_areasNeighbourhoods like one the user liked (crime, deprivation, income, price level and station access percentiles), optionally only cheaper ones (cheaper_by_percenget_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 meddescribe_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 countsgetEverything 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:osmqueryAnalyse 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 areaget_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,searchFor deep research: areas, postcodes, schools, stations and parks (as their area) and guide articles by words; results [{id, title, url}], read one with fetch. IfetchFor deep research: one search result by id as text with its page url to cite (an area: every section's headline facts, caveats, sources; a guide: its article).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 = filteget_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, Elepget_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 Santanderget_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, pricelist_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 tassend_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 fir
Details
- Version: 2.2.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 687 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/bmsdave/close-knit-mcp
- Website: https://getcloseknit.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.getcloseknit/close-knit)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp