CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
ccedacero avatar

Nyc Property Intel

ccedacero/nyc-property-intel
4HTTPregistry active
Summary

Connects Claude to 22 NYC public record databases for real estate due diligence. Query any property by address to pull HPD violations, DOB permits, tax liens, sales history, rent stabilization data, FDNY incidents, 311 complaints, NYPD crime within radius, and ACRIS deed records. Built on nycdb with 19 million local records plus Socrata API fallback. Ships with 18 tools including lookup_property for owner and zoning profiles, get_property_issues for code violations, search_comps for comparable sales, and analyze_property for full concurrent due diligence reports. Use the hosted version with a trial token or self-host with PostgreSQL and seed the database from dumps or nycdb CLI. Designed for investors, brokers, and legal teams who need structured access to city records without manual portal searches.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →

NYC Property Intel

MCP server that gives Claude AI access to 20+ NYC public record datasets for real estate due diligence. Ask Claude about any NYC property in plain English — violations, liens, sales history, ownership, permits, rent stabilization, zoning, fire history, crime data, and more.

This is a due diligence tool, not an appraisal tool. It surfaces public record data only; it does not estimate property values.

Quickstart — Web Chat (no setup)

The fastest way to try it: open nycpropertyintel.com/chat and ask about any NYC property in plain English. 3 free queries, no signup — no install, no token, and no Claude client needed.

"What violations does 123 Atlantic Ave, Brooklyn have?"

Free guides & lookups

  • NYC Property Due Diligence Checklist — the complete pre-offer checklist across 20+ city data sources
  • NYC HPD Violations Lookup — Class A/B/C breakdown by address
  • NYC DOB & ECB Violations Lookup — open violations, ECB penalties, Local Law 153 lien risk
  • NYC Property Owner Lookup — the owner and HPD contacts behind an LLC
  • NYC Eviction History by Address — City Marshal executed evictions, 2017–present
  • Check If You Have an Eviction on Your Record (NYC) — tenant-facing guide to court records, screening files, and your rights

Quickstart — Claude Code / Desktop (hosted MCP)

Sign up at nycpropertyintel.com to get a free trial token (10 queries/day for 30 days, including up to 5 full due-diligence reports). Then:

Claude Code — run once in your terminal:

claude mcp add --transport http nyc-property-intel \
  "https://nyc-property-intel-production.up.railway.app/mcp" \
  --header "Authorization: Bearer YOUR_TOKEN" \
  --scope user

Claude Desktop — add to claude_desktop_config.json (Settings → Developer → Edit Config):

{
  "mcpServers": {
    "nyc-property-intel": {
      "type": "http",
      "url": "https://nyc-property-intel-production.up.railway.app/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Then ask Claude:

"Look up 350 5th Ave, Manhattan"
"What violations does 123 Atlantic Ave, Brooklyn have?"
"Full due diligence on 123 Atlantic Ave, Brooklyn"

Self-Hosting

Prerequisites

  • Python 3.12+
  • uv package manager
  • PostgreSQL 16+
  • nycdb CLI (pip install nycdb)

1. Clone and install

git clone https://github.com/ccedacero/nyc-property-intel.git
cd nyc-property-intel
uv sync

2. Configure environment

cp .env.example .env
# Edit .env:
#   DATABASE_URL=postgresql://nycdb:nycdb@localhost:5432/nycdb
#   NYC_GEOCLIENT_SUBSCRIPTION_KEY=your_key  (optional, improves address resolution)
#   SOCRATA_APP_TOKEN=your_token             (optional, higher rate limits for 311/FDNY/NYPD)

3. Set up the database

Option A: Restore from dump (~10 min)

createuser -s nycdb 2>/dev/null; createdb -O nycdb nycdb 2>/dev/null
pg_restore -U nycdb -d nycdb --no-owner --jobs=4 data/nycdb.dump

Option B: Load from source (~2.5 hours)

createuser -s nycdb 2>/dev/null; createdb -O nycdb nycdb 2>/dev/null
chmod +x scripts/seed_nycdb.sh
./scripts/seed_nycdb.sh              # all phases
# or incrementally:
./scripts/seed_nycdb.sh --phase A    # core data (~30 min)
./scripts/seed_nycdb.sh --phase B    # sales + DOB (~45 min)
./scripts/seed_nycdb.sh --phase C    # ACRIS + permits (~90 min)

Then create indexes and materialized views:

psql -U nycdb -d nycdb -f scripts/create_indexes.sql
psql -U nycdb -d nycdb -f scripts/create_views.sql

4. Add to Claude Desktop

{
  "mcpServers": {
    "nyc-property-intel": {
      "command": "uv",
      "args": ["run", "nyc-property-intel"],
      "cwd": "/absolute/path/to/nyc-property-intel",
      "env": {
        "DATABASE_URL": "postgresql://nycdb:nycdb@localhost:5432/nycdb"
      }
    }
  }
}

5. Add to Claude Code

The .mcp.json in the project root auto-registers when you open this directory. Or add manually to ~/.claude.json:

{
  "mcpServers": {
    "nyc-property-intel": {
      "command": "uv",
      "args": ["run", "nyc-property-intel"],
      "cwd": "/absolute/path/to/nyc-property-intel"
    }
  }
}

18 Tools

ToolDescription
lookup_propertyResolve any NYC address or BBL to a full property profile: owner, building class, zoning, FAR, assessed value, lot dimensions. Always call this first.
get_property_issuesHPD housing violations (Class A/B/C), DOB building code violations, and ECB/OATH monetary penalties. Filter by severity, status, and date.
get_property_historyDOF sales records and ACRIS deed transfers. Price trajectory, buyer/seller names, document types going back to 2003.
get_hpd_complaintsTenant-reported HPD complaints — leading indicators of building distress before formal violations are issued.
get_hpd_litigationsHPD housing court cases, open judgements, and harassment findings against building owners.
get_hpd_registrationLegal owner, managing agent, and head officer registration records.
get_building_permitsDOB job filings: new buildings, alterations, demolitions, sign permits. Status, cost estimate, applicant name.
get_liens_and_encumbrancesDOF tax lien sale list entries and ACRIS mortgage records. Outstanding liens, lender names, amounts, satisfactions.
get_tax_infoTax assessments, market value estimates, taxable value, and active exemptions (421a, J-51, STAR).
get_rent_stabilizationRent-stabilized unit counts by year (2007–2017). Trend analysis for deregulation signal.
search_compsComparable sales by zip code. Filter by building class, price, date. Includes quarterly market stats.
search_neighborhood_statsArea-level aggregates: property stock, median sale prices, violation rates, rent stabilization share.
get_fdny_fire_incidentsFDNY fire and emergency incident history. Fire type, alarm level, spread, casualties, duration. 2013–present, loaded from NYC Open Data.
get_311_complaints311 service requests at or near a property. Noise, rodents, heat, illegal dumping, and 200+ types. 2010–present, loaded from NYC Open Data.
get_evictionsMarshal-executed evictions by address. Residential and commercial. 2017–present, loaded from NYC Open Data.
get_dob_complaintsDOB complaints filed before formal violations — the earliest public signal of construction or safety issues.
get_nypd_crimeNYPD crime complaints within a configurable radius (default 300 m ≈ 3 blocks). Felony/misdemeanor breakdown, top offenses, year-over-year trend.
analyze_propertyFull due diligence summary — runs all sub-queries concurrently. Property profile, FAR analysis, financials, risk factors, rent stabilization, comparable sales, and key observations.

Data Sources

Core data (~19 million rows) is loaded from nycdb. All datasets are loaded into PostgreSQL. Socrata API used as fallback only.

DatasetAgencyNotes
PLUTODCPProperty profiles, zoning, FAR, building class
PADDCPAddress-to-BBL resolution
HPD ViolationsHPDHousing code violations by class and status
HPD ComplaintsHPDTenant complaint records
HPD RegistrationsHPDOwner/agent/officer registration
HPD LitigationsHPDHousing court cases
DOB ViolationsDOBBuilding code violations
ECB ViolationsOATH/ECBEnvironmental Control Board penalties
DOF Rolling SalesDOFRecent property sales
DOF Annual SalesDOFHistorical sales 2003–present
DOF AssessmentsDOFTax valuations and assessment rolls
DOF ExemptionsDOFTax exemption records (421a, J-51, STAR)
DOF Tax LiensDOFAnnual lien sale list
Rent StabilizationDOFStabilized unit counts by building, 2007–2017 (derived from DOF tax bills via taxbills.nyc / JustFix)
ACRISDOFDeeds, mortgages, liens, satisfactions, UCC filings
FDNY Fire IncidentsFDNY2013–present
311 Service Requests311/DOITT2010–present
Marshal EvictionsDOI2017–present
DOB ComplaintsDOBLoaded from NYC Open Data
NYPD Crime DataNYPD2006–present, geospatial radius

Architecture

src/nyc_property_intel/
  app.py              # FastMCP instance + system prompt
  server.py           # Entry point: lifespan, auth middleware, tool registration
  config.py           # pydantic-settings (reads .env / environment variables)
  db.py               # asyncpg connection pool + query helpers
  auth.py             # Token validation, rate limiting, usage logging
  analytics.py        # PostHog event capture (fire-and-forget)
  geoclient.py        # NYC GeoClient API + PAD fallback for address resolution
  socrata.py          # Socrata Open Data API client — fallback for FDNY, 311, NYPD, evictions
  loops_webhook.py    # Loops.so webhook → auto-provision trial tokens on signup
  tools/
    lookup.py         # lookup_property
    issues.py         # get_property_issues
    history.py        # get_property_history
    hpd_complaints.py # get_hpd_complaints
    hpd_litigations.py# get_hpd_litigations
    hpd_registration.py# get_hpd_registration
    permits.py        # get_building_permits
    liens.py          # get_liens_and_encumbrances
    tax.py            # get_tax_info
    rentstab.py       # get_rent_stabilization
    comps.py          # search_comps
    neighborhood.py   # search_neighborhood_stats
    fdny.py           # get_fdny_fire_incidents
    complaints_311.py # get_311_complaints
    evictions.py      # get_evictions
    dob_complaints.py # get_dob_complaints
    nypd_crime.py     # get_nypd_crime
    analysis.py       # analyze_property
scripts/
  seed_nycdb.sh         # Downloads and loads all nycdb datasets
  create_indexes.sql    # Performance indexes on critical columns
  create_views.sql      # Materialized views for fast property lookup
  manage_tokens.py      # CLI for provisioning and managing customer tokens

Development

uv run pytest tests/test_utils.py -q          # unit tests (no DB needed)
uv run pytest tests/ -m integration -q        # integration tests (needs live DB)
uv run ruff check src/                         # lint
uv run nyc-property-intel                      # run server locally (stdio)

Fair Housing

NYC Property Intel provides building and property data from public city records only. It does not provide demographic data, tenant screening, or any analysis based on protected characteristics. See nycpropertyintel.com/#fair-housing for the full policy.

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
Registryactive
TransportHTTP
UpdatedMay 12, 2026
View on GitHub