Woodpecker: NYC HPD registration lookup
Server Details
NYC building HPD registration status, open filing violations and Woodpecker's yearly price.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Igalfeigin/woodpecker-mcp
- GitHub Stars
- 0
- Server Listing
- Woodpecker MCP server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Most tools have clearly distinct purposes: rules explanation, address lookup, ID lookup, borough-level violation stats, pricing, and order initiation. The main overlap is get_nyc_building versus lookup_nyc_building, which return the same facts via different identifiers, but the descriptions explicitly clarify the input difference. There is also slight overlap between lookup_nyc_building and get_woodpecker_price because the lookup already includes pricing.
All names use consistent snake_case and generally follow a verb_noun or verb_object pattern. The set mixes domain prefixes (nyc, hpd, woodpecker) and the 'open_' verb in open_hpd_filing_violations_by_borough is slightly awkward, but overall naming remains predictable and readable.
Six tools is well scoped for a focused HPD registration lookup and Woodpecker order-start service. Each tool appears to earn its place, with no obviously redundant or filler tools.
The surface covers the core workflow: explain rules, look up a building by address or ID, check borough-level violation counts, get pricing, and start an order. Minor gaps exist, such as no dedicated per-building bed bug filing status lookup despite the rules tool mentioning bed bug reports, but agents can mostly work around this.
Available Tools
6 toolsexplain_hpd_filing_requirementsWho must register with HPD and whenARead-onlyIdempotentInspect
HPD's rules in plain words: who must file the yearly property registration, the May 21 to September 1 window, who files the December bed bug report, what happens without a valid registration, and who signs. Sourced from HPD's own pages.
Inputs: no named parameters.
get_nyc_buildingGet a NYC building by HPD idARead-onlyIdempotentInspect
Returns the same facts as lookup_nyc_building for one building, by its HPD building id (the number in Woodpecker's /b/ links and on HPD Online).
Inputs: hpd_building_id (required).
get_woodpecker_priceWoodpecker's yearly price by building sizeARead-onlyIdempotentInspect
The flat yearly price for a building with a given number of apartments, what the plan includes, and the renewal price. Buildings with more than 20 apartments are quoted by email.
Inputs: apartments (required).
lookup_nyc_buildingLook up a NYC building by addressARead-onlyIdempotentInspect
Finds a New York City residential building in HPD's records by borough, house number and street, and returns its registration status (valid, expired or missing), open filing violations, apartment count and Woodpecker's yearly price for it. Use when the user gives an address.
Inputs: street (required), borough (required), house_number (required).
open_hpd_filing_violations_by_boroughOpen HPD filing violations by boroughARead-onlyIdempotentInspect
How many NYC buildings currently have an open HPD violation for a missing property registration or a missing annual bed bug report, by borough, counted from the city's open data.
Inputs: no named parameters.
start_woodpecker_orderLink to pay for a building's planARead-onlyIdempotentInspect
Returns the link where the owner of a given building sees the city's record and the price and pays by card. Nothing is created until the owner pays on that page.
Inputs: hpd_building_id (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Building intelligence for NYC, LA, Chicago rentals: violations, 311, reviews, rents, landlords.
Properties cited for code violations in 7 US cities, scored as distressed leads with NYC owner
NYC and US property records: owners, LLC officers, mortgages, pre-foreclosures and investors.
Public records for any NYC property by address or BBL: permits, violations, sales, owners.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to resolve NYC properties and look up DOB, ECB, and HPD building violations from NYC Open Data, returning bounded, caveated summaries with sources and data-quality notes.MIT
- AlicenseAqualityCmaintenanceEnables apartment hunters to look up any NYC address and pull its public records—HPD housing violations, bed bug filings, 311 heat/noise complaints, and DOB complaints—plus a plain-English red-flag verdict with the top concerns. Read-only, requires no API keys, and works over stdio in any MCP client.3MIT
- AlicenseAqualityBmaintenanceMCP server for NYC housing data, enabling tenant organizers and legal-aid intakes to pull building violations, complaints, ownership, litigation, and evictions. It wraps six city datasets from NYC Open Data.616 npmMIT
- AlicenseAqualityBmaintenanceMCP server for NYC real estate due diligence. Lets Claude query 22+ NYC public-record databases — DOB/HPD/ECB violations, ACRIS deeds, DOF sales, 311 complaints, FDNY incidents, NYPD complaints, marshal evictions, PLUTO, rent stabilization — in plain English.187MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.