Nyc Property Intel logo

Nyc Property Intel

Query NYC public records for property ownership, violations, permits, liens, sales, taxes, zoning, and other due diligence signals.

Install Nyc Property Intel

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for nyc-property-intel, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The nyc-property-intel MCP server connects Claude-compatible MCP clients to NYC public-record property data stored in PostgreSQL. It provides tools for resolving addresses, reviewing violations and complaints, examining ownership and transaction history, checking permits and liens, and generating a combined due diligence analysis. Use it when researching a specific NYC property or neighborhood from public records; it does not estimate property values.

Use cases

  • Review violations and complaints for an NYC address
  • Trace ownership, deeds, mortgages, and liens
  • Check permits, zoning, FAR, and tax records
  • Analyze sales, rent stabilization, and neighborhood comparables
  • Generate a combined property due diligence report

Key features

  • Address and BBL property lookup
  • HPD, DOB, and ECB/OATH issue searches
  • Ownership, sales, deeds, liens, and mortgage records
  • Permits, taxes, zoning, FAR, and rent stabilization data
  • Fire, 311, eviction, complaint, and crime searches
  • Concurrent full property due diligence analysis

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

5/5 checks healthy over the last 36d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 17d ago via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars7Stargazers on the source repository.
Last commit8d agoMost recent push to the default branch.

How Nyc Property Intel works

What nyc-property-intel does

The nyc-property-intel MCP server exposes NYC property and neighborhood records through MCP tools for real estate due diligence. It can start with an address or BBL and return a property profile containing ownership, building class, zoning, FAR, assessed value, and lot dimensions. Additional queries cover housing and building violations, complaints, litigations, registrations, permits, tax records, liens, mortgages, sales, rent stabilization, fires, 311 requests, evictions, and nearby crime data.

The data is intended to surface public-record facts and potential risk indicators. It is not an appraisal service and does not estimate a property's market value. The analyze_property tool combines the available sub-queries into a broader due diligence summary with property details, financial information, FAR analysis, rent stabilization data, comparable sales, and observations.

How it works

The hosted deployment is available through an MCP HTTP endpoint. A trial token from the project website is passed as a Bearer authorization header when configuring Claude Code or Claude Desktop. The web chat provides a separate way to submit three free property queries without installing an MCP client or obtaining a token.

For self-hosting, the application runs with Python 3.12 or newer, the uv package manager, PostgreSQL 16 or newer, and the nycdb command-line tool. NYC datasets are loaded into PostgreSQL, with Socrata used as a fallback. The repository includes a database dump and a script for loading data from source in phases. After loading, the supplied SQL scripts create indexes and materialized views.

Most lookups use locally loaded records from sources including DCP, HPD, DOB, DOF, ACRIS, FDNY, 311, DOI, and NYPD. Data coverage differs by dataset: for example, rent-stabilization counts cover 2007–2017, marshal evictions begin in 2017, FDNY incidents begin in 2013, and NYPD crime data begins in 2006.

Setup and configuration

Hosted use requires an account and trial token from the project website. Configure the MCP URL and add the token as an Authorization header. Claude Code can register the hosted endpoint with claude mcp add; Claude Desktop accepts the same endpoint and header in its MCP configuration.

Self-hosting requires cloning the repository, running uv sync, and setting DATABASE_URL in a .env file or client configuration. The documented local example uses a PostgreSQL database named nycdb. A database dump can be restored in about ten minutes according to the project documentation, while loading all source data with the seed script takes substantially longer. NYC_GEOCLIENT_SUBSCRIPTION_KEY is optional and can improve address resolution. SOCRATA_APP_TOKEN is also optional and provides higher rate limits for selected 311, FDNY, and NYPD requests.

Tools and capabilities

The nyc-property-intel MCP server includes 18 tools. lookup_property is the documented starting point for resolving an address or BBL. The issue and history tools inspect HPD, DOB, ECB/OATH, ACRIS, DOF, and related records.

Other capabilities include:

  • Searching comparable sales and neighborhood statistics.
  • Reviewing permits, tax assessments, exemptions, liens, mortgages, and encumbrances.
  • Checking rent-stabilized unit counts and eviction records.
  • Finding FDNY incidents, 311 requests, DOB complaints, and NYPD crime within a configurable radius.
  • Running analyze_property for a combined due diligence report.

The results reflect the underlying public records and their stated date ranges, so they should be interpreted with attention to dataset coverage and freshness.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Nyc Property Intel

nyc-property-intel is an MCP server that connects Claude-compatible clients to NYC public-record datasets in PostgreSQL. Its main tools look up properties, violations, ownership, sales, permits, taxes, liens, complaints, evictions, crime, and related records, plus a combined property due diligence analysis.

Install it by using the hosted HTTP endpoint with Claude Code or Claude Desktop, or self-host it with Python 3.12+, uv, PostgreSQL 16+, and nycdb. Self-hosting requires cloning the repository, running uv sync, configuring DATABASE_URL, and loading the supplied database data.

Yes, nyc-property-intel works with Claude Desktop through either the hosted HTTP endpoint or a local stdio configuration. The hosted setup uses a Bearer token, while the local setup runs uv with the repository entry point and a PostgreSQL DATABASE_URL.

No, nyc-property-intel is a due diligence tool rather than an appraisal tool. It reports public-record information such as assessments, sales, comparable sales, zoning, violations, and ownership, but it does not estimate a property's market value.

Self-hosting requires PostgreSQL 16 or newer. The project loads NYC datasets into PostgreSQL using either a provided database dump or the nycdb-based seed process, followed by the repository's index and materialized-view SQL scripts.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNyc Property Intel AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/nyc-property-intel?style=directory)](https://allmcps.com/mcp/nyc-property-intel)
HTML Embed
<a href="https://allmcps.com/mcp/nyc-property-intel"><img src="https://allmcps.com/api/badge/nyc-property-intel?style=directory" alt="Nyc Property Intel on AllMCPs" /></a>