Studio Egregori

Public-interest data tools

Four servers that make public data answerable. The data is already free and published, the people it describes mostly can't use it.

The problem they share

A tenant facing eviction. An organizer checking a landlord. A worker who suspects wage theft. Someone alone in housing court. All four are asking questions public records already answer. The records are open, they're just spread across four agencies in formats and search tools built for analysts.

Each is a Model Context Protocol server. An AI assistant queries the real dataset and answers in plain language, with the actual records behind it. No subscription, no scraping, no middleman. It stays a thin layer over a source that's already authoritative, and each one installs from npm with a single npx command.

NYC Housing

haksanlulz/mcp-nychousingShipped

HPD violations, complaints, and litigation, DOB records, 311 heat complaints, bedbug filings, vacate orders, and marshal evictions, or the whole picture in one call. "Who actually owns this building" is often the hard part of a housing case, so it answers two ways: HPD's registration filings, and the property record itself, the deeds, the assessment roll, the Speculation Watch List.

Built for tenant organizers, housing-court legal aid, Right-to-Counsel orgsSource NYC Open Data (Socrata/SODA)

CourtWatch

haksanlulz/mcp-courtwatchShipped

U.S. case law and dockets over CourtListener, the Free Law Project's open database. Legal research is paywalled, and Westlaw and Lexis price for firms, so people without lawyers mostly go without precedent too. This closes some of that gap: search, whether a case is still being cited, what it relies on, the actual filings in a federal docket, oral argument audio, and a citation check that catches made-up cases before they get filed.

Built for legal aid, tenant defense, pro-se litigantsSource CourtListener (Free Law Project)

FairRent

haksanlulz/mcp-fairrentShipped

HUD Fair Market Rents, Section 8 income limits, and the USPS ZIP-to-jurisdiction crosswalk. The crosswalk is where hand math goes wrong: limits are set per jurisdiction, ZIP codes cross jurisdiction lines, and a bad mapping gives a household the wrong number. Also carries the tax credit building limits (a different table), every county in a state at once, and the crosswalk run backwards, every ZIP in a district.

Built for tenants, housing counselors, voucher holdersSource HUD + USPS crosswalk

WageWatch

haksanlulz/mcp-wagewatchShipped

The Department of Labor publishes every Wage and Hour enforcement outcome: who was investigated, what was found, what was owed. All public, nearly unusable in its raw form. This turns it into something you can just ask, including the biggest cases in a state or industry and the employers WHD flagged as repeat or willful.

Built for nonprofits, legal aid, worker-justice organizersSource U.S. DOL Wage & Hour Division

Why I built them

Tenant defense is where I want to end up. I'm not in law school, not in college yet either. I built these in the meantime. The records were already public, the people they're about couldn't use them, and software can close that gap.