Skip to content

Integration · Company data

searchland.co.uk

Connect Claude & ChatGPT to Searchland

Ask your AI which planning constraints affect a site, who owns a title, or what planning history sits on an address. It queries Searchland for UK planning applications and their documents, Land Registry titles, sold prices, local plan policies, site allocations, SHLAA sites, Article 4 directions, tree preservation orders, HMOs and electricity substations.

Connect Searchland free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which planning constraints affect title NGL123456?”

    The AI checks the title against planning constraints such as conservation areas and flood zones, with an optional buffer distance.

  • “Find planning applications on this site that mention a loft conversion.”

    It searches planning applications by site and proposal text and returns each application's proposal, status, dates and decision.

  • “Who owns the titles around 51.5072, -0.1276?”

    It finds Land Registry titles around the point and returns title numbers with ownership and property details.

What your AI can do

Planning

Search planning applications and their documents, and check planning constraints for a title or any GeoJSON area.

Land Registry and prices

Find titles by UPRN, area or point, read ownership details, list sold prices and download title documents you have bought.

Local plans and sites

List local plan policies, site allocations, SHLAA sites, settlement boundaries, TPOs, Article 4 directions, HMOs and substations.

  • “What have homes sold for inside this boundary?”

    It lists sold-price records within the GeoJSON area you give.

  • “Are there tree preservation orders or Article 4 directions on this plot?”

    It lists TPOs and Article 4 directions that fall within the plot's geometry.

  • “Find substations in this area with spare generation headroom.”

    It searches electricity substations by area and minimum generation headroom.

57 tools for Searchland

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • check_area_constraintsChanges dataCheck which planning constraints intersect a GeoJSON geometry, optionally limited to certain constraint types.
  • check_title_constraintsCheck which planning constraints (e.g. conservation areas, flood zones) affect a title, by title_number, with an optional buffer distance.
  • create_buyChanges dataCreate a new buy. Required: title number or document type. API summary: Purchase a Land Registry document for a title.
  • download_title_documentDownload a purchased Land Registry document by document_id.
  • get_a_circuitList gets. Optional filters: id. API summary: Get a circuit.
  • get_a_substationList gets. Optional filters: id. API summary: Get a substation.
  • get_a_towerList gets. Optional filters: id. API summary: Get a tower.
  • get_allocationGet one allocation by y. Results are paginated. API summary: Allocations.
  • get_api_usageShow API credit usage across all Searchland products.
  • get_api_usage_for_productList gets. Optional filters: product. API summary: Get api usage for product.
  • get_article4Get one article4. API summary: Count Article4 within a given area.
  • get_constraintGet one constraint. API summary: Count constraints within a given area.
  • get_dno_lineGet one dno line by y. Results are paginated. API summary: Dno lines.
  • get_dno_substationGet one dno substation by y. Results are paginated.
  • get_dno_towerGet one dno tower by y. Results are paginated. API summary: Dno towers.
  • get_hmoGet one hmo by y. Results are paginated.
  • get_land_registry_creditsShow the remaining credits for buying Land Registry documents.
  • get_local_plan_detailGet one local plan detail by y. Results are paginated. API summary: Local plan details.
  • get_local_plan_policyGet one local plan policy by y. Results are paginated.
  • get_planning_applicationGet one planning application by id, with its proposal, status, dates and decision.
  • get_planning_application_2Get one planning application by y. Results are paginated.
  • get_planning_applications_outlineGet one planning applications outline by y. Results are paginated. API summary: Planning with outlines.
  • get_planning_constraintGet one planning constraint by y. Results are paginated. API summary: Planning constraints.
  • get_price_paid_price_paid_tileGet one price paid by y. Results are paginated.
  • get_settlement_boundaryGet one settlement boundary by y. Results are paginated. API summary: Settlement boundaries.
  • get_shlaa_shlaa_tileGet one shlaa by y. Results are paginated.
  • get_shlaa_siteGet one SHLAA site by id.
  • get_site_allocationGet one local plan site allocation by id.
  • get_sold_priceGet one sold-price (price paid) record by id.
  • get_titleGet one Land Registry title by title_number, with its ownership and property details.
  • get_title_boundaryGet one title boundary by y. Results are paginated. API summary: Title boundaries.
  • get_tpoGet one tpo. API summary: Count TPOs within a given area.
  • list_article4_directionsList Article 4 directions by UPRN, GeoJSON geometry or a where_query.
  • list_available_title_documentsList the Land Registry documents (register, title plan and so on) available to buy for a title_number.
  • list_check_availabilitiesList check availabilities. Optional filters: point. API summary: Check availability.
  • list_getsList gets. Optional filters: id. API summary: Get a settlement boundary.
  • list_hmosList licensed HMOs (houses in multiple occupation) within a GeoJSON geometry.
  • list_local_plan_policiesList local plan policies within a GeoJSON geometry or for a local planning authority (lpa_code).
  • list_ogcsList ogcs. Optional filters: where query, order by, additional fields, lpa codes, regions or enable pagination. Results are paginated. API summary: All OGC Endpoints.
  • list_purchased_title_documentsList the Land Registry documents already purchased for a title_number.
  • list_settlement_boundariesList settlement boundaries within a GeoJSON geometry.
  • list_shlaa_sitesList SHLAA (housing land availability assessment) sites within a GeoJSON geometry.
  • list_site_allocationsList local plan site allocations within a GeoJSON geometry.
  • list_sold_pricesList sold-price (price paid) records within a GeoJSON geometry.
  • list_title_geomsList title geoms. Optional filters: lat, lng or radius. Results are paginated. API summary: Return title boundary geometries within the search circle.
  • list_titlesList Land Registry titles by UPRN, GeoJSON geometry, tenure or a where_query.
  • list_tree_preservation_ordersList tree preservation orders (TPOs) within a GeoJSON geometry.
  • search_address_densitiesSearch address densities by lat, lng or radius. Use this to find existing address densities before creating a new address density. Results are paginated. API summary: Search addresses and HMOs within title curtilages.
  • search_applicationsChanges dataSearch planning applications. Use this to find existing planning applications before creating a new planning application. API summary: Search applications.
  • search_circuitsChanges dataSearch circuits. Use this to find existing circuits before creating a new circuit.
  • search_for_titles_with_advanced_criteriaChanges dataSearch titles. Use this to find existing titles before creating a new title. API summary: Search for titles with advanced criteria.
  • search_planning_application_reportsChanges dataSearch planning application reports. Use this to find existing planning application reports before creating a new planning application report. API summary: Planning report.
  • search_planning_applicationsSearch planning applications by UPRN, title_number, GeoJSON geometry, proposal text or planning document text.
  • search_planning_documentsList or search the documents attached to a planning application (planning_id), by file name or document text.
  • search_substationsChanges dataSearch electricity substations by region, network operator (dno_key), area or bounding box, voltage group or minimum demand/generation headroom.
  • search_titles_near_pointFind Land Registry titles around a point (lat, lng), optionally filtered by tenure or a where_query. Returns title numbers and summary data.
  • search_towersChanges dataSearch towers. Use this to find existing towers before creating a new tower.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Searchland from the app list.

  2. 2

    Paste your key

    Paste your Searchland API key. API access is sold separately from the Searchland platform licence, so ask Searchland for it from their API page (Enquire now). The key is sent as a Bearer token, and every call uses API credits.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Searchland?

It can search planning applications and planning documents, check planning constraints, find and read Land Registry titles, list sold prices, local plan policies, site allocations, SHLAA sites, settlement boundaries, TPOs, Article 4 directions, HMOs and substations, and show your API and Land Registry credits. It can download Land Registry documents you have already bought.

Does the AI see my Searchland API key?

No. Your Searchland API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, for example only planning searches and constraint checks. Searchland tools read data and do not change anything in your account. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need Searchland API access, which Searchland sells separately, and every call uses your Searchland API credits.

How do I keep track of Searchland credits?

Every Searchland API call uses credits. Ask the AI to show your API usage across Searchland products, or your remaining credits for buying Land Registry documents. Switching off tools you do not need also keeps calls down.

Let your AI work in Searchland today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Searchland free

HeyMyApps is not affiliated with Searchland. Product names are trademarks of their owners.