@pipeworx/ucc-liens
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/ucc-liens’s. Install: one-click buttons
Connect to just the @pipeworx/ucc-liens pack
https://gateway.pipeworx.io/ucc-liens/mcp — only @pipeworx/ucc-liens’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 2
Business-debtor UCC (Uniform Commercial Code) financing-statement filings — secured loans against a company’s assets — for Colorado, Connecticut and Oregon, plus recent-filing lender-activity signals. Each state’s own public Secretary of State open-data portal is the source; Vermont is documented as unreachable (see Data sources). Individual debtors are excluded at the query, not filtered afterward, and every response carries an FCRA notice.
Tools
ucc_search(debtor_name, state, limit?)— search filings by business debtor name in CO, CT or OR. Returns file number, filing type/status, filing and lapse dates, debtor name/address, secured party name/address, and a source URL per filing.state: "VT"always throws (see Data sources).ucc_new_filings(state, since, secured_party?, limit?)— recent filings since a date, for lender-activity signals (who is lending to whom, and when). Same state coverage; optional substring filter on secured-party name.
Auth
Keyless. All three live sources are public, unauthenticated open-data APIs.
Data sources
- https://data.ct.gov/resource/xfev-8smz.json — Connecticut Secretary of
the State, “Uniform Commercial Code (UCC) Lien Filings.” One row per lien
transaction (original filing, amendment, continuation, release). Business
debtors carry
debtor_nm_bus; individual debtors carrydebtor_nm_last/debtor_nm_firstinstead and neverdebtor_nm_bus— the pack’s$whererequiresdebtor_nm_bus IS NOT NULL, so an individual-debtor row is never fetched. No collateral description field is published in this dataset. - https://data.colorado.gov/resource/wffy-3uut.json (filings),
https://data.colorado.gov/resource/8upq-58vz.json (debtors),
https://data.colorado.gov/resource/ap62-sav4.json (secured parties) —
Colorado Secretary of State UCC, as three separate Socrata datasets joined
in-memory by
fileid(there is no server-side join). Debtors carryorganizationnamewhen a business,firstname/lastnamewhen an individual — the pack queries the debtors dataset withorganizationname IS NOT NULLfirst and only ever fetches filings/secured parties for thefileids that search returned. A fourth dataset,4am6-w6u4(collateral), exists but is not queried in v1 to keep response size bounded — the schema is simple to add if a caller asks for it. - https://data.oregon.gov/resource/snfi-f79b.json — Oregon Secretary of
State, “UCC List of Filings Entered Last Month.” This is a rolling
~30-day window, not the full historical index — the dataset name is
literal; it is replaced monthly, not accumulated.
party_typeisDB(debtor) orSP(secured party);entity_typeisORGorIND. The pack requiresparty_type = 'DB' AND entity_type = 'ORG'for search/new-filings, then makes a second query for the matchingSProw(s) byoriginal_file_numberto attach the secured party. A debtor with no filing in roughly the last month will not appear even if its lien is still active — this is a genuine coverage limit, documented in every Oregon filing’scoverage_notefield, not a bug. Oregon’s full-history search (secure.sos.state.or.us/ucc/searchHome.action→ POST/ucc/search.action) is not used in v1, but it is reachable — edge-probed live from a throwaway Cloudflare Worker on the prod account (2026-10-08): GET the search form for aCSRFToken+ session cookie, then POST a debtor search, and it returns a clean “Welcome Public User” results page (verified with debtor NIKE, 2 live liens), no bot challenge, 3/3 runs. It is skipped anyway because its results LIST has no secured-party column — getting one means an extra per-filing detail-page fetch per row, whichsnfi-f79bgives for free in a single second query. Separately, from a plain residential/office client (not a Worker) it IS Akamai-bot-walled: three consecutivecurlprobes from the same laptop got clean HTML on the very first request and Akamai’s obfuscated JS sensor-challenge page (window["bobcmn"] = "...") on every repeat. Don’t assume “tested from my laptop” tells you anything about this host either way — it cuts both directions here (Worker: fine; repeated non-Worker client: walled) — always re-probe from a Worker before relying on either answer. - Vermont has no automatable source. Its only public UCC search,
bizfilings.vermont.gov/uccsearch(“Lien Records Search,” an Angular SPA callingapi.bizfilings.vermont.gov/api), requires completing a Google reCAPTCHA before the search request is even sent — confirmed live 2026-10-08 via a real browser session: submitting the form opened a “User validation required to continue” / “I’m not a robot” dialog, and the network trace showedgoogle.com/recaptcha/api2/anchorand/bframecalls gating the POST. No Vermont open-data mirror of UCC filings exists (checked data.vermont.gov / open data search).ucc_search/ucc_new_filingswithstate: "VT"always throw a descriptive error naming this wall — by design, never a silent empty result, and never attempted automatically (bypassing a CAPTCHA is out of bounds regardless of feasibility).
Compliance: every tool description and every successful response carries
fcra_notice: “Not a consumer report. Not for use in credit, employment,
insurance or housing eligibility decisions (FCRA).” This is a public-filing
lookup, not a credit bureau product.
Tools
- ucc_search — Search UCC (Uniform Commercial Code) financing-statement filings by debtor business name, for Colorado,
- ucc_new_filings — List recent UCC financing-statement filings for a state since a given date — a lender-activity signal
Tools
ucc_new_filings— List recent UCC financing-statement filings for a state since a given date — a lender-activity signalucc_search— Search UCC (Uniform Commercial Code) financing-statement filings by debtor business name, for Colorado,