MCP App Store
by KeenEthics
Productivity
nyczoning.ai icon

nyczoning.ai

by NYC Zoning AI

Overview

NYC Zoning AI exposes read-only NYC zoning tools over MCP. Given a 10-digit Borough-Block-Lot (BBL), Claude can retrieve property and district context, computed zoning parameters (FAR, height limits, yards, use groups, overlays), MapPLUTO-derived lot geometry, and deterministic 3D zoning envelope parameters. Results include a link to the full interactive report on nyczoning.ai. Tools: • look_up_property_by_bbl — address, districts, ADU eligibility, listing metadata • get_zoning_info_by_bbl — computed zoning parameters (geometry omitted) • get_lot_geometry — lot outline and street GeoJSON • get_massing_envelope — setbacks, yards, height, and bulk envelope fields (computed geometry, not AI imagery) • list_properties — paginated property index by ZIP or borough Inputs are validated BBLs. Responses are capped and paginated. Authless public zoning data; full reports and downloads remain on nyczoning.ai.

Tools

get_lot_geometry

Claude
Returns GeoJSON drawing data for a single tax lot: lot outline, street segments, and zoning boundary lines. Geometry is deterministic, sourced from MapPLUTO and ZOLA. Input: bbl (10-digit string). Output: GeoJSON feature collection.

get_massing_envelope

Claude
Returns the deterministic computed 3D zoning envelope for a single NYC tax lot: setback distances, yard depths, maximum height, sky-exposure plane parameters, and bulk regulations derived from NYC zoning code applied to lot geometry. Output is computed geometry derived from zoning envelope parameters, not AI-generated imagery. Input: bbl (10-digit string). Output: JSON with envelope fields plus a link to the interactive 3D view on nyczoning.ai.

get_zoning_info_by_bbl

Claude
Returns computed NYC zoning parameters for a single tax lot: FAR (floor area ratio), height limits, yard requirements, use groups, overlays, and special districts. Input: bbl (10-digit string). Output: JSON object with zoning regulation fields. Geometry coordinates are excluded; use get_lot_geometry for those.

list_properties

Claude
Returns a paginated list of NYC properties in the NYC Zoning AI database. Each item includes address, zoning districts, ADU eligibility, sale status, and a listing path. Inputs: zip (optional), borough (optional), page (default 1), limit (1-50, default 20). Output: { page, limit, total, totalPages, items[] }.

look_up_property_by_bbl

Claude
Returns the public property record (address, zoning districts, ADU eligibility, listing metadata) for a single NYC tax lot identified by its 10-digit BBL (Borough-Block-Lot). Output fields: bbl, borough, address, lotIds, zoningDistricts, aduEligible, aduEligibleTypes, saleStatus, priceUsDollar, beds, baths, sqft, fullReportLink.

App Stats

5

Tools

Claude

Platforms

Works with

Claude

Data refreshed daily