Skip to content
View haksanlulz's full-sized avatar

Block or report haksanlulz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
haksanlulz/README.md

Abishai James

IT and infrastructure since 2005, New York. I build small, well tested services and write the docs so somebody else can run them.

I build with AI tools and say so. I read everything before it ships and it's my name on it when it breaks.

Civic data servers

MCP servers that let an LLM client read public records. For tenant organizers, legal aid, and people representing themselves.

mcp-nychousing NYC HPD violations, complaints, building ownership, litigation, marshal evictions · npx @haksanlulz/mcp-nychousing
mcp-courtwatch US case law and court dockets via CourtListener · npx @haksanlulz/mcp-courtwatch
mcp-fairrent HUD Fair Market Rents and Section 8 income limits · npx @haksanlulz/mcp-fairrent
mcp-wagewatch DOL wage and hour enforcement records · npx @haksanlulz/mcp-wagewatch

Other work

GUDBUS · a GURPS 4e Discord service running in production for a live community. ~21K lines of application code, 3,154 passing tests, 106 commands, test gated CI, and a startup check that won't boot against a stale database schema.

label-assay · checks alcohol labels against TTB 27 CFR and cites the regulation on every finding. Live demo.

mcp-chat · a testbed that drives MCP servers with a real model in the loop. Found three bugs in the civic servers that their test suites missed.

Pinned Loading

  1. GUDBUS GUDBUS Public

    Discord bot for running GURPS 4e: GCS character-sheet import, dice and damage rolls, rules calculators, a turn-based combat tracker, and a facts-only rules reference. Python, discord.py, SQLAlchemy.

    Python

  2. mcp-courtwatch mcp-courtwatch Public

    MCP server over CourtListener (Free Law Project) for free U.S. case-law and court-docket search, built for legal aid, tenant defense, pro-se litigants, and public-interest lawyers.

    TypeScript

  3. mcp-fairrent mcp-fairrent Public

    MCP (Model Context Protocol) server for HUD housing data: Fair Market Rents, Section 8 income limits, and the USPS ZIP-to-jurisdiction crosswalk.

    TypeScript

  4. mcp-nychousing mcp-nychousing Public

    MCP server over NYC Open Data (Socrata/SODA) for NYC housing data: HPD violations, complaints, building ownership, HPD litigation, and marshal evictions, built for tenant organizers, housing-court …

    TypeScript

  5. mcp-wagewatch mcp-wagewatch Public

    MCP server over the U.S. DOL Wage and Hour Division enforcement dataset (employer wage-theft history and back wages owed) for nonprofits, legal aid, and worker-justice organizers.

    TypeScript