govauctions.app
Server Details
Live listings, sold prices and resale scores from GovAuctions.app, the public surplus-auction site.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Server Listing
- GovAuctions MCP server
- ChatGPT
- –
- Claude
- govauctions.app
TDQS
Scored across 9 tools
The comps family (get_sold_comps, get_sold_comps_batch, get_sold_history, get_price_trend) is the only cluster with real overlap, but the descriptions draw clear lines between a range, a batch of ranges, the underlying sale rows, and a monthly trend. Listing tools (search_listings vs get_listing) and metadata tools (get_api_usage vs get_comp_coverage) are cleanly separated.
Uniform snake_case with a verb-first pattern (get_*, search_*) throughout, and the _batch suffix is used conventionally to signal a bulk variant of an existing tool. No mixed conventions or vague verbs.
Nine tools for a market-data API is well within a comfortable range, and each one maps to a distinct job (search, single lookup, valuation, batch, evidence, trend, coverage, score, quota). Nothing feels padded or missing at the count level.
The read-only surface covers the full workflow: discover listings, inspect one, value it, drill into evidence, check trend, and verify data coverage before trusting results. Minor gaps remain — no way to enumerate supported markets/countries or list the archive directly (explicitly acknowledged), and no saved-search/watchlist operation.
Available Tools
9 toolsget_api_usageAPI usageARead-onlyIdempotentInspect
This key's usage for the current month: total calls and the separate valuation allowance (which comps, sold history, trend and flip-score draw down), plus the reset date. Call it to pace a long run instead of hitting a 429 mid-task. Every other signed-in tool result already carries the same numbers in _meta.usage, so this is rarely needed. Free: it does not count against either allowance. Requires sign-in or an API key.
Inputs: no named parameters.
get_comp_coverageComp coverageARead-onlyIdempotentInspect
How much sold-price data we hold per category for a market, and which categories can never be priced. Check this before building on the comps tools — it is the honest answer about what we cannot do. Works signed out.
Inputs: country.
get_flip_scoreFlip ScoreARead-onlyIdempotentInspect
GovAuctions Flip Score resale signal for one live lot, from any source, in any market with sold-price comps (valued against that market's comp archive): estimated value, effective bid, discount, and the link to the lot on its source site. Pass the lot id as it appears in a govauctions.app lot URL. Requires sign-in or an API key.
Inputs: id (required).
get_listingGet a listingARead-onlyIdempotentInspect
Get one live GSA listing by its id (facts only). Works signed out.
Inputs: id (required).
get_price_trendPrice trendARead-onlyIdempotentInspect
Month-by-month median sale price for an item, plus the first-to-last change — 'is this category softening?'. Computed from the same comps as get_sold_comps, so it never contradicts that range. Returns an empty series when too few months clear the sample threshold. Requires sign-in or an API key.
Inputs: q (required), state, country, category.
get_sold_compsSold-price compsARead-onlyIdempotentInspect
Sold-price comps for a described item, computed across the full government-surplus market in any market listed in country. Signed out: coverage (how many comparable sales, confidence, a coarse price band) plus categoryStats, the 25th/median/75th percentile of every sale in the item's category (in state when it has enough sales). Signed in or with an API key: the 25th/median/75th percentile for this item itself. liveListingsUrl links to the live auctions for the same item. A miss says which kind it is: reason insufficient_comps (too few comparable sales yet) is worth retrying, reason category_not_priceable (real-estate) never is — that category cannot be priced from a title. A catch-all category such as miscellaneous is not refused: it is dropped and the item is priced on its title alone, with requestedCategory and categoryDropped echoed back — check the resolved category and confidence before trusting the range. pricedAs, when present, is what was actually priced: a spelling fix, or the listing title with its lot count, lot number or serial removed. When the category you sent holds nothing like the item and another category clearly does, the range comes from that one, with requestedCategory and categoryOverridden echoed back. A miss can still carry categoryStats when the item's category is clear, and retryHint when the query was a long listing title: retry with just the brand and model.
Inputs: q (required), limit, state, country, +2 more.
get_sold_comps_batchSold-price comps, many at onceARead-onlyIdempotentInspect
get_sold_comps for a list of items in one call. Each query is either a string ('2015 Ford F-150') or an object with its own q/category/country/state. Each item costs one valuation lookup, exactly as if sent alone; an item that comes back without a range is not charged. If the monthly allowance runs out part-way, the items already priced are returned and batch.truncated names the rest. Batch size is capped by plan (10 on the free allowance). Requires sign-in or an API key.
Inputs: queries (required), state, country.
get_sold_historySold historyARead-onlyIdempotentInspect
The individual archived sales behind an item: title, final price, sale month and state, plus the range they produce. Use when you want the evidence rather than just the number. Query-anchored — describe an item; there is no way to list the archive. Requires sign-in or an API key.
Inputs: q (required), limit, state, country, +1 more.
search_listingsSearch live GSA listingsARead-onlyIdempotentInspect
Search live GSA federal-surplus auction listings (facts only — no images). Filter by state, category, keyword, price, or distance from a US ZIP code. Works signed out (up to 25 rows per page). Raw listings cover sanctioned federal sources; sold-price comps span the full market.
Inputs: q, zip, sort, limit, +8 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
US government surplus auctions: search live lots by ZIP radius, sold prices and Flip Scores.
Government Auctions MCP — physical-asset auctions (surplus, seized, forfeited, tax-deed) that…
US Auctions MCP — every live US auction lot in the consolidated index, government AND commercial…
Collector-car auction history, live listings, bid trails, and market statistics for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides access to government auctions data for physical-asset auctions including surplus, seized, and forfeited items. Designed for AI agents to query and retrieve auction information via natural language.132 npm2MIT
- AlicenseAqualityBmaintenanceEnables MCP-compatible assistants to search, inspect, and compare live GovDeals surplus auctions, returning bid, closing-time, pickup-location, condition, and estimated-total details for items such as vehicles and equipment.5MIT
- AlicenseNot gradedqualityBmaintenanceEnables searching live and confirmed-sold agricultural, construction, livestock, and transportation equipment auctions, with lot details, current bids, and Buy-It-Now prices.152 npmMIT
- AlicenseNot gradedqualityCmaintenanceOpen & historical US government bid solicitations from city/county portals — updated daily.147 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.