Gov Auctions
live GovernmentPhysicsPhysical-asset auctions (surplus, seized, forfeited,.
Tools
auctions_search Search live US government auction lots for physical assets sold to the public — surplus vehicles, heavy equipment, real estate, electronics — from state/local governments (GovDeals, AllSurplus) and IR
No parameters required.
Try it
auctions_closing_soon Live government auction lots ordered by soonest close time — the "what can I still bid on before it ends" view across all sources (GovDeals, AllSurplus, IRS). Optionally filter by state, asset_type, o
No parameters required.
Try it
auction_lot_details Full details for a single government auction lot, looked up by its source + source_lot_id (as returned by auctions_search) or by its listing URL. Returns title, description, category, location, bid, c
No parameters required.
Try it
auctions_sold_comps Historical SOLD prices for government auction items — the final hammer price of closed lots, which no upstream site keeps but Pipeworx retains. Use to answer "what do seized pickup trucks actually sel
No parameters required.
Try it
auctions_coverage Which government-auction data is currently available: per-source active lot counts and data freshness (when each source was last refreshed). Use to gauge coverage and how current the data is before re
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/gov-auctions/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/gov-auctions/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"auctions_search","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("auctions_search", {}); // Or ask in plain English:
const answer = await px.ask("physical-asset auctions (surplus, seized, forfeited,"); Related packs
Other Pipeworx packs in the same categories (Government, Physics):