
Harris County MCP server
online · 100% uptimeHarris County (TX) District Clerk civil dockets — every civil case filed in Texas's largest…
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Harris County yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Harris County tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Harris County compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 39% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 41 ms
- faster than 94% of 30,031 servers
Release history: 6 versions in the registry since 2026-09-17, latest 2026-11-02, typically one every 4 days.
Install Harris County in Claude Code, Cursor or VS Code
claude mcp add --transport http harris-county https://gateway.pipeworx.io/harris-county/mcp
What the publisher says
From the Harris County repository's README, as published. We do not edit it. Read it on GitHub
harris-county — Harris County (TX) District Clerk civil dockets
Status: incubator. Not wired into MCPPACKS, so nothing routes here. Fleet #1085. This pack holds the two halves that are finished and measured*; the tools are not written yet because they read a mirror table that does not exist. See ../README.md for the promotion checklist.
Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.
What the corpus answers
"Is Company X being sued in Harris County state court, and by whom." That is the question court-listener structurally cannot answer — it covers federal dockets and appellate opinions, not Texas state civil filings. Harris County is the largest single-county state civil corpus we have a sanctioned bulk path to.
Measured against the 20260829 weekly index: AMAZON LOGISTICS INC 12 cases, KROGER 21, WALMART INC 15, HALLIBURTON COMPANY 3, SYSCO HOUSTON INC 3.
What is here
Verified, so nobody re-derives it
All of this was measured on 2026-09-02 against the real files, not inferred.
Reachability from a deployed Cloudflare Worker — PASS. GET /admin/harris_probe on the deployed registry-api (not wrangler dev, not a laptop):
egress: cloudflare-worker, elapsed 2,244ms, 164 datasets advertised, 144 civil
daily 200 content-disposition: attachment;filename=2026-08-31 CivilHistoricalDaily.txt 207,352 B 1,385 lines
weekly 200 content-disposition: attachment;filename=Civil Case Index JWEB 20260829.txt 20,783,741 B 31,540 linesWeekly fixed-width layout — 42 fields, 0 misaligned rows out of 31,539. Offsets came from the header's label positions and are asserted on every parse by assertWeeklyHeader(). 228 case numbers legitimately end in a letter (severed/ancillary matters).
Field decoding — 17 of 17 status codes present in the file are mapped, none unmapped: A ACTIVE 12,861 · D DISPOSED (FINAL) 12,454 · E READY DOCKET 3,342 · H HOLD FOR JUDGMENT 1,317 · O POST JUDGMENT 868 · IP INACTIVE (PENDING) 63 · … Raw D is not a case status anyone can read; that is what FIELD_CODES.xlsx is for.
Three traps, all of which return HTTP 200
and the server answers 200 with the page re-rendered — a 224 KB HTML document where the file should be. curl --data-urlencode leaves $ literal; URLSearchParams encodes it. downloadHarrisFile asserts on Content-Disposition: attachment, never on the status code.
- The $ in the postback control names must arrive as %24. Get it wrong
slices the wrong characters, and you ingest half a street name as a defendant. assertWeeklyHeader() is the only thing between that and the database — call summarizeWeekly() at ingest and require misaligned === 0.
- A shifted column does not error. Every field still slices, it just
787 rows carry it. Ingested literally it becomes the third most-sued party in Harris County, ahead of the City of Houston. parseWeeklyLine blanks it.
- NO DEFENDANT RECORD found is a sentinel, not a name.
What is left
Everything except the load itself is now written and typechecked: the schema, the ingest, its manual trigger, and the four tools. What remains needs database credentials the machine that wrote it does not carry, so it stopped at the last step that could be honestly verified from there rather than at a half-loaded table.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreC → Bscore 73: Write-action tools reachable without authentication; Unusually long tool description (over 2,000 characters)
Harris County: common questions
- Is Harris County MCP server safe?
- Mostly: it is graded B (73/100). Read the Harris County safety report
- How do I install Harris County?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Harris County need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Harris County maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.2.1.
- Is Harris County up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Harris County compare with other MCP servers?
- safety score 73/100 (higher than 39% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 41 ms (faster than 94% of 30,031 servers). Full comparison.