Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
Atlasly is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
UK site research and worldwide CAD/GIS site context (DXF, GeoJSON, SVG) for architects
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http atlasly-mcp https://mcp.atlasly.app/mcp
# 2 — ask your agent for something these tools do
# view_geojson_file, open_atlasly_workspace, get_location_coverage and 32 more
Atlasly costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http atlasly-mcp https://mcp.atlasly.app/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
35 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Open a user-selected .geojson file read-only in Atlas AI. Host resource access required; bounded WGS84 geometry, no source fetch, legal parcel verification or file edits.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| file | object | yes | — |
Purpose: open Atlasly's interactive maps and site workspace. When to use: when the user wants to explore Atlasly tasks or open its workspace; call the specific evidence tool directly for a specific question. Returns: a task chooser with site checks, maps, comparisons, supplied-boundary export, 2D source-context export and saved developments. Limitations: UK-first evidence; no terrain, 3D, DWG or d
| Parameter | Type | Required | Notes |
|---|---|---|---|
| prepared_result_url | string | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Check registered context/place routes and selected official research references for a supplied global WGS84 point and country before choosing a task. No geocoding, dataset retrieval or source health probe. Separates community geometry, configuration and document references from unassessed local zoning, parcel intersections and statutory applicability. A registered source is not evidence of coverag
| Parameter | Type | Required | Notes |
|---|---|---|---|
| country_code | string | yes | — |
| coordinates | object | yes | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: independently retrieve a supported official publishing page and compare an optional literal quotation. When to use: check a cited source passage after conversation research. Returns: bounded plain-text excerpt, retrieval time, document hash, publisher and quotation match state. Parameter guidance: supply the previous site_ref or location, a direct HTTPS URL without query parameters and op
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | — |
| coordinates | object | no | — |
| country_code | string | no | — |
| radius_meters | integer | no | — |
| url | string | yes | — |
| page | integer | no | PDF page number, counting from 1. Required for PDF inspection; PDF runtime must be enabled after resource validation. This does not read all pages or verify adoption. |
| quote | string | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: prepare a site-bound research request for the current conversation. When to use: when a user asks to research a global site question. Returns: a reviewable request and reusable site_ref, with no researched findings. Limitations: does not search the web or access account history; search depends on host availability. Supplied point/country do not prove parcel or legal jurisdiction. Paramete
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | — |
| coordinates | object | no | — |
| country_code | string | no | — |
| radius_meters | integer | no | — |
| question | string | yes | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: present cited site research. When to use: after conversation research, or to show unavailable search and gaps. Returns: Atlas AI UI, a JSON evidence register and a self-contained printable HTML pack. The HTML can be printed to PDF by the receiving browser; no generated or validated PDF is supplied. Parameter guidance: present up to 30 conversation-reported findings and 20 cited public HTT
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | — |
| coordinates | object | no | — |
| country_code | string | no | — |
| radius_meters | integer | no | — |
| question | string | yes | — |
| sources | array | yes | — |
| findings | array | yes | — |
| gaps | array | yes | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: validate and export a supplied WGS84 boundary as GeoJSON or SVG. When to use: when the user provides a Polygon, MultiPolygon or Feature and wants a portable boundary file. Returns: actual file contents, filename, MIME type, geometry checks and limitations; the workspace supports host-mediated download. Limitations: only supplied 2D boundary geometry, no buildings, roads, terrain, constrai
| Parameter | Type | Required | Notes |
|---|---|---|---|
| boundary_geojson | yes | — | |
| format | string | yes | — |
| title | string | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: retrieve source geometry and prepare a portable site-context file. When to use: when the user wants OpenStreetMap buildings, roads, water, green space and land use worldwide or available UK flood/heritage geometry around a location for QGIS, Rhino or CAD. Returns: actual GeoJSON, SVG or 2D DXF file contents, or a ZIP containing all three from one retrieval, source preview, per-layer cover
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | — |
| coordinates | object | no | User-supplied WGS84 point. Provide an explicit country_code; omit site_ref. No address lookup or jurisdiction verification is performed. |
| country_code | string | no | ISO two-letter country code. Required for non-UK addresses and all supplied coordinates; defaults to gb only for legacy address calls. Preserve the returned site_ref country. |
| layers | array | yes | — |
| format | string | yes | — |
| boundary_mode | string | no | Defaults to retaining whole touching features. clip intersects geometry with the supplied outline; requires boundary. Planar WGS84, not a legal boundary/survey or completeness check. |
| boundary | object | no | User-supplied simple WGS84 outline inside the search radius. Selects whole touching features by default; boundary_mode clip intersects geometry. Does not verify ownership. No holes or self-intersectio |
| diagram_style | string | no | SVG display preset only; exported CAD/GIS geometry is unchanged. Figure-ground preserves courtyard holes; street diagram shows sampled road geometry, not routing. |
| radius_meters | integer | no | — |
| title | string | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Discover available Atlasly tools by keyword. Call this first when unsure which tool to use. Returns tool names, one-line summaries, and required parameters. Chaining: every response returns site_ref; pass it unchanged into another Atlasly tool to reuse the canonical site, coordinates, boundary confidence, LPA, evidence links, and project context.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | Keyword to search: e.g. flood, planning, walkability, topography, precedents, transit |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: inspect Atlasly top-LPA planning source adapter coverage, operational status, cache state, record counts, and geometry coverage. When to use: use when inspecting local-adapter registrations and reported operational state. Development-site application cells and planning evidence readiness do not query these adapters. Returns: registered adapters, adapter type, manual-check status, cache ti
| Parameter | Type | Required | Notes |
|---|---|---|---|
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: produce the one-call Atlasly hero appraisal for a known UK site. When to use: use first for acquisition, feasibility, concept, or planning-stage questions that need a clear Proceed, Investigate, or Stop screen rather than separate lookups. Returns: potential dealbreakers, design-changing risks, visible unknowns, source links, boundary confidence, a static constraint map with numbered call
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | UK site address or postcode |
| intended_use | string | yes | Intended use, for example residential, office, school, or mixed use |
| project_stage | string | yes | Project stage, for example acquisition, feasibility, concept, or planning |
| radius_meters | integer | no | Point-screen radius in metres; defaults to 800 |
| persist_share_card | boolean | no | Default true creates a temporary token-accessible share-card record; false skips that record. Static map storage is separate and may still occur. |
| proposal | string | no | Optional proposal detail such as scale, height, units, or works |
| no_go_triggers | array | no | Explicit user rules that may justify Stop when matched by retrieved evidence |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: compare exactly two UK sites for the same intended use and stage using the existing Site Verdict evidence. When to use: use after appraising one or two candidate sites, or when an architect/developer needs a shortlist decision that colleagues can review. Returns: both canonical site_ref objects, verdicts, potential dealbreakers, design-changing risks, visible unknown asymmetry, a transpar
| Parameter | Type | Required | Notes |
|---|---|---|---|
| site_a | object | yes | — |
| site_b | object | yes | — |
| intended_use | string | yes | Shared intended use, for example residential, office, or mixed use |
| project_stage | string | yes | Shared decision stage, for example acquisition or feasibility |
| proposal | string | no | Optional shared proposal detail applied equally to both sites |
| no_go_triggers | array | no | Optional explicit no-go rules applied equally to both sites |
| radius_meters | integer | no | Point-screen radius in metres; defaults to 800 |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: check a user-supplied red-line boundary before treating it as the site geometry. When to use: run after receiving a GeoJSON Polygon or MultiPolygon, especially before Site Verdict or focused constraint checks. Returns: closure, CRS, coordinate-range, topology, vertex-limit, and area checks; a stable boundary ID; calculated area; visible warnings; and an updated site_ref with red_line_uplo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| boundary_geojson | yes | GeoJSON Polygon, MultiPolygon, or Feature containing one. Coordinate order must match source_crs. | |
| source_crs | string | yes | Explicit source CRS: WGS84/CRS84 longitude-latitude, British National Grid, or Irish Transverse Mercator |
| declared_area_m2 | number | no | Optional area stated by the source, in square metres, for comparison with the coordinate-derived area |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: prepare a limited first site read. When to use: use for an initial resolved England address before selecting further evidence tools. Returns: reported flood point evidence, a bounded national application sample with explicit decision text, conditional point elevation and source gaps. Limitations: heritage, conservation, Article 4, trees, designations, landfill, ground and policy are not c
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| radius_meters | integer | no | Analysis radius in metres, default 500. Values above the caller's limit are reduced to it: 1,000 m without an account, 2,000 m with one. |
| focus | string | no | Optional framing for the summary |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Check first-pass UK planning constraints at a site: flood zone, listed buildings, World Heritage Sites, registered parks and gardens, scheduled monuments, registered battlefields, archaeological priority areas, conservation areas, Article 4 Directions, Tree Preservation Orders, environmental designations (SSSI, AONB, Green Belt, ancient woodland), historic landfill, and ground conditions. UK-only:
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| radius_meters | integer | no | — |
| include | array | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: prepare an England permitted-development evidence checklist, tentative class hint and restriction samples, without confirming a legal route. When to use: use for architect questions like "is this rear extension PD?", "can I convert this Class E shop to flats?", or "does Article 4 affect this loft conversion"; use check_planning_constraints when you only need raw constraints. Returns: pd_s
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for constraint-aware PD screening |
| proposal | string | yes | Proposal text, e.g. "single-storey rear extension under 4m", "loft conversion with dormer", or "Class E shop to C3 flats" |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: prepare an England biodiversity evidence checklist from supplied site area and habitat labels. When to use: identify missing surveys and metric inputs before a BNG review. Returns: supplied inputs, missing information and null metric values. Limitations: does not calculate statutory biodiversity units, uplift, exemptions, offsets or irreplaceable habitat presence. Parameter guidance: supp
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for ecology constraint screening |
| site_area_ha | number | no | Optional supplied site area in hectares; not independently measured |
| current_habitat_type | string | yes | Current habitat type, e.g. hardstanding, modified grassland, scrub, neutral grassland, ancient woodland |
| proposed_habitat_type | string | no | Supplied post-development habitat label; no default is assumed |
| development_type | string | no | Optional development description for reporting context |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: review stored England local policy extract leads for a resolved authority. When to use: early planning statement research, with source links where available. Returns: a bounded extract sample, unknown adoption/currentness/applicability and a current national framework link. Missing results do not mean no policies; retrieval failure and zero matches are not distinguishable in the existing
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode used to resolve the local planning authority |
| development_type | string | yes | Development type, e.g. residential, commercial, mixed_use, change_of_use, extension, tall_buildings, heritage, transport, open_space |
| topic | string | no | Optional policy topic to focus retrieval, e.g. 'tall buildings', 'affordable housing', 'heritage setting', 'flood risk' |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: estimate England planning application fees, CIL coverage/liability status, and likely S106 heads for early feasibility and viability checks. When to use: use when a user asks for planning fees, CIL, S106, planning obligations, or rough pre-application cost exposure; use get_local_plan_policies for policy citations. Returns: planning_fee with calculation basis, unverified CIL schedule/rate
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for LPA/CIL context |
| development_type | string | yes | Development type, e.g. residential, commercial, mixed_use, class_ma, class_q, extension, householder |
| gross_floor_area_sqm | number | no | Gross floor area in square metres for non-residential or change-of-use fee estimates |
| residential_units | integer | no | Number of proposed residential units for residential fee/CIL/S106 screening |
| application_type | string | no | Known application category; inferred from development_type if omitted |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: find and rank official English brownfield-register development-site candidates for an area, then enrich the shortlist with Atlasly flood, heritage, conservation-area, and transit checks where requested. When to use: use for site-selection briefs like "find brownfield residential sites in Salford over 0.25ha, outside Flood Zone 2/3, near tram or bus"; use analyze_site for a single known si
| Parameter | Type | Required | Notes |
|---|---|---|---|
| search_area | string | no | English address, postcode, town, or LPA name used to resolve the local planning authority boundary |
| radius_meters | integer | no | Context radius for resolving the area; official candidate retrieval is LPA-boundary scoped |
| development_type | string | yes | Development brief, e.g. residential 50 units, mixed-use, commercial, affordable housing |
| min_site_area_ha | number | no | Preferred minimum published brownfield area in hectares, used in ranking rather than guaranteed exclusion |
| max_flood_zone | string | no | Preferred maximum flood zone used in heuristic ranking; unknown/exceeding points are flagged, not guaranteed excluded |
| require_transit_within_meters | integer | no | Preferred mapped stop-point distance in metres, used in ranking; access and service operation unverified |
| exclude_conservation_area | boolean | no | Whether to penalise candidate points flagged in conservation areas; not a guaranteed exclusion |
| exclude_listed_buildings_within_meters | integer | no | Distance threshold for listed-building proximity screening |
| brownfield_only | boolean | no | Defaults to true because this version uses the official brownfield-land register as its candidate source |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: prepare an England sequential-test evidence checklist and bounded candidate-register sample without determining a requirement, exemption or outcome. When to use: for flood sequential/exception questions and authority-review preparation. Returns: subject point evidence, source states/unknowns, at most eight candidate records and missing availability/suitability/risk evidence; sequential_te
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Subject site address or postcode |
| development_type | string | yes | Development brief and vulnerability class context, e.g. residential block, commercial, mixed-use |
| search_radius_meters | integer | no | Alternative-site search radius in metres; defaults to 2000 unless lpa_boundary_only is true |
| lpa_boundary_only | boolean | no | If true, search the resolved LPA brownfield register without excluding candidates outside the radius |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: review a bounded source inventory of listed buildings and conservation areas. When to use: prepare heritage evidence and identify gaps before a proposal-specific assessment. Returns: named source records, published grades, point distances where available, source states and unresolved checks. Limitations: does not determine setting, significance, impact, harm, whole-site intersections or a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for the heritage radius search |
| proposed_height_m | number | no | Optional supplied height in metres; heritage impact remains unassessed |
| radius_meters | integer | no | Search radius in metres; defaults to 500 |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: check planning evidence readiness for a proposal at a resolved England location. When to use: prepare proposal evidence and identify decision references to verify before policy and design appraisal. Returns: bounded national-source sample, explicit source state, dated point-checked decisions from the last five calendar years, supplied proposal and residential density when units/hectares a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for the planning-history search |
| development_type | string | yes | Development brief, e.g. 6-storey residential block, 40 flats, mixed-use |
| proposed_units | integer | no | Proposed residential unit count, used only with supplied site area for residential density |
| proposed_height_m | number | no | Proposed height in metres, recorded in the evidence payload |
| site_area_ha | number | no | Site area in hectares, used with proposed_units to calculate dwellings per hectare |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: draft grounded site description, constraints, accessibility, planning history, and policy-context sections for a Design & Access Statement or feasibility note using Atlasly source-backed tool outputs. When to use: use when the user asks for D&A site context, planning statement background, a site description, or a policy-context first draft for a known site; use analyze_site when they only
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for the grounded draft |
| development_type | string | yes | Development category, e.g. residential, mixed-use, commercial, extension, change of use |
| proposed_description | string | no | Optional proposal description, e.g. six-storey residential block with ground-floor commercial |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: compose multiple Atlasly source-backed site layers into one shareable map URL for feasibility reports, client decks, and planning context review. When to use: use when the user wants a single map with flood, heritage, planning history, transport, constraints, or precedent layers; use get_map_layer_plan when they only need machine-readable layer actions without running source tools. Return
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for the composed map |
| layers | array | no | Requested layers; defaults to flood, heritage, planning_history, transport, constraints, and precedents |
| radius_meters | integer | no | Search radius for layer source tools |
| title | string | no | Optional map title shown in the encoded map configuration |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: prepare an England building-control review checklist without determining applicable requirements or compliance. When to use: use during feasibility/RIBA Stage 1-2 for fire, structure, ventilation, energy, access, overheating and BSR review questions. Returns: unassessed review_topics, reference_checks, missing_information, supplied dimensions, empty legacy triggered/critical arrays and un
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode for context and Atlasly logging |
| development_type | string | yes | Proposal description, e.g. six-storey residential block, commercial office, mixed-use tower |
| proposed_height_m | number | no | Supplied measured height in metres; specify height_basis. No height is estimated from storeys. |
| proposed_storeys | integer | no | Explicit supplied count; relevant storey definitions remain unverified |
| height_basis | string | no | Declared measurement basis; ground-level/top-floor convention still needs verification |
| works_type | string | no | Explicit works scope; missing scope is not assumed new build |
| proposed_units | integer | no | Number of proposed residential units where relevant |
| proposed_gfa_sqm | number | no | Proposed gross floor area in square metres |
| use_class | string | no | Planning/building use class where known, e.g. C3, Class E, B2, care home |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: retrieve reported flood point evidence with source-state and coverage limits. When to use: first-pass flood evidence before authority/site-specific review. Returns: UK reported zone/native SEPA likelihood and gaps; US native FEMA context if configured. Limitations: no whole-site/access determination, no UK 3a/3b subtype acceptance, no generated risk/FRA/sequential/exception outcome; low r
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: retrieve a bounded national planning-application sample for a resolved England site. When to use: for first-pass record research with direct local-portal verification. Returns: references, source decision text, known/unknown outcomes, nullable dates, source-point proximity, source state and coverage limits. Limitations: not a current complete local register; national data origin, council
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| radius_meters | integer | no | — |
| limit | integer | no | — |
| outcome_filter | string | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: retrieve explicitly decided records from a bounded national planning-application sample for a resolved England site. When to use: to locate application references for manual decision and policy verification. Returns: known approved/refused/withdrawn sample records, source state, nullable dates and location limits; unknown decisions are excluded from precedents. Limitations: records are no
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| proposal_text | string | no | Optional proposal description used to bias the precedent search |
| radius_meters | integer | no | — |
| limit | integer | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Search the Atlasly AEC knowledge graph: official data source registry, jurisdiction planning frameworks, technical standards, calculation tools, and domain records. kind=sources returns official datasets by jurisdiction. kind=jurisdictions returns policy frameworks (NPPF, NPF4, PPW, etc.). kind=standards returns technical standards (daylight, fire, acoustic, energy performance). kind=calculators r
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Search text, such as NPPF, daylight, fire, India, ADA, or U-value |
| kind | string | no | — |
| jurisdiction | string | no | Optional country or jurisdiction filter |
| country | string | no | Optional country/code filter, e.g. GB, US, England, Scotland |
| category | string | no | Optional category/domain filter, e.g. planning, flood, heritage, ecology, transport, climate |
| authority_level | string | no | — |
| verified_only | boolean | no | When true, return only official verified registry/dataset results |
| include_candidates | boolean | no | Include unverified source candidates as labelled background context |
| include_calculators | boolean | no | — |
| include_standards | boolean | no | — |
| include_domains | boolean | no | — |
| top_k | integer | no | — |
| debug | boolean | no | Include ranking/debug metadata in structured output |
| limit | integer | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Resolve a site into a structured data-source route: which Atlas warehouse datasets apply, which official sources are verified for this jurisdiction, which categories have coverage gaps, and what research fallback applies for uncovered categories. Use before making planning analysis claims to understand which data sources and datasets are available for the site's jurisdiction. Returns warehouse_loo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| question | string | no | The site-analysis question to route |
| categories | array | no | Optional requested domains such as planning, flood, heritage, ecology, transport, terrain, climate |
| radius_meters | integer | no | — |
| include_candidates | boolean | no | Include unverified candidates as labelled background context in route diagnostics |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Return structured map actions, source-backed evidence layers, missing layers, citations, coverage status, and warnings for Atlasly site-intelligence map customization requests. Chaining: every response returns site_ref; pass it unchanged into another Atlasly tool to reuse the canonical site, coordinates, boundary confidence, LPA, evidence links, and project context.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | Site address or postcode |
| question | string | no | Map request, e.g. show planning risk layers, highlight flood in blue and heritage in red, or make a client map |
| categories | array | no | Optional requested domains such as planning, flood, heritage, ecology, transport, terrain, climate |
| radius_meters | integer | no | — |
| include_candidates | boolean | no | Include unverified candidates in diagnostics; they are never rendered as compliance evidence |
| show_only | boolean | no | Isolate requested evidence layers and hide other custom layers |
| output | string | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
List Atlasly registered official-source adapters for USA/EU/global site intelligence. Use to inspect source endpoint readiness, token requirements, and health-check queue instructions before relying on unsupported-location research. Chaining: every response returns site_ref; pass it unchanged into another Atlasly tool to reuse the canonical site, coordinates, boundary confidence, LPA, evidence lin
| Parameter | Type | Required | Notes |
|---|---|---|---|
| country | string | no | Country or region code, e.g. US or EU |
| category | string | no | Category such as flood, terrain, heritage, environment, transport, source-discovery, jurisdiction |
| dataset_key | string | no | Single Atlas dataset key |
| dataset_keys | array | no | Atlas dataset keys to inspect |
| adapter_key | string | no | Specific adapter key |
| source_key | string | no | Source registry key |
| limit | integer | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: read one contextual elevation worldwide from Copernicus GLO-30 surface data, or an operator-configured Open Topo Data-compatible service. When to use: when a user asks about elevation at a known worldwide point. Returns: finite point elevation in metres, provider-declared dataset, nominal grid spacing, expected EGM96 vertical datum, retrieval time and explicit limitations. Limitations: Co
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | — |
| country_code | string | no | — |
| coordinates | object | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
Purpose: find mapped nearby schools, shops and services worldwide. When to use: compare local place context around a known site, or prepare mapped points for QGIS. Returns: selected OpenStreetMap point categories from fixed regional sources, straight-line distances in metres, per-layer coverage, source references, an inspectable map and GeoJSON. Limitations: community mapping, not official access
| Parameter | Type | Required | Notes |
|---|---|---|---|
| address | string | no | — |
| coordinates | object | no | — |
| country_code | string | no | — |
| persona | string | no | — |
| categories | array | no | Optional explicit mapped categories, for example school or hospital. Overrides persona defaults; not complete nearest-place coverage. |
| radius_meters | integer | no | — |
| site_ref | object | no | Canonical site_ref returned by any previous Atlasly tool. Pass it unchanged to chain the same resolved site into this call; address, search_area, or project_id will be filled from it when omitted. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Atlasly or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | moderate | capability blast radius (moderate) — client exposure if the model is manipulated | −3 |
| coverage-honesty | manifest | inspection depth (manifest) — how much of the target the scan could see | −4 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
The scan read each tool’s name, description, input schema and annotations exactly as the server listed them the last time it answered us; no code was reviewed. We ask the server again about once a month, and a list that changed is graded again.
The implementation source was not read — this reflects the declared tool metadata only.
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. moderate is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| view_geojson_file | no tags | |
| open_atlasly_workspace | no tags | |
| get_location_coverage | no tags | |
| inspect_research_source | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| prepare_site_research | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| present_site_research | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| export_site_boundary | untrusted-input | untrusted-input: keyword "download" |
| export_site_context | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| search_tools | no tags | |
| get_lpa_adapter_status | no tags | |
| site_verdict | external-sink | external-sink: declares readOnlyHint: false, openWorldHint: true |
| compare_sites | external-sink | external-sink: declares readOnlyHint: false, openWorldHint: true |
| boundary_doctor | no tags | |
| analyze_site | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| check_planning_constraints | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| check_permitted_development | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| prepare_biodiversity_review | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| get_local_plan_policies | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| estimate_planning_costs | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| find_development_sites | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| prepare_sequential_review | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| prepare_heritage_review | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| assess_planning_readiness | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| draft_site_description | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| generate_site_map | untrusted-input | untrusted-input: keyword "fetch", declares openWorldHint: true (interacts with entities outside the server) |
| prepare_building_regulations_review | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| get_flood_risk | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| get_planning_history | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| find_precedents | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| search_aec_knowledge | no tags | |
| plan_site_intelligence | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| get_map_layer_plan | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| get_official_source_adapters | no tags | |
| get_point_elevation | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
| get_nearby_mapped_places | untrusted-input | untrusted-input: declares openWorldHint: true (interacts with entities outside the server) |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 0.3.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Atlasly can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.