Skip to main content
Glama

Server Details

Live listings, sold prices and resale scores from GovAuctions.app, the public surplus-auction site.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
benswork-space/govauctions-mcp
GitHub Stars
0
Server Listing
GovAuctions MCP server

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4/5 across 8 of 8 tools scored. Lowest: 3/5.

Server CoherenceA
Disambiguation4/5

Most tools have distinct purposes: search_listings and get_listing differ by lookup method, and get_sold_comps, get_sold_history, and get_price_trend are clearly separated by whether they provide aggregate percentiles, individual sales, or monthly trends. The only minor ambiguity is between get_sold_comps and get_price_trend, both derived from the same comps, but their descriptions make the difference in output format clear.

Naming Consistency5/5

All tool names follow the consistent verb_noun pattern using lowercase snake_case: get_* for data retrieval and search_listings for searching. There are no mixed conventions or style inconsistencies, making the naming highly predictable.

Tool Count5/5

With 8 tools, the server is well-scoped for its purpose of querying government auction listings and pricing data. Each tool covers a distinct functional need without redundancy, and the count is squarely in the ideal range for a domain-specific API.

Completeness4/5

The tool surface covers the core read-only workflows: searching and retrieving listings, getting sold-price comps, viewing historical sales, examining price trends, estimating flip value, and checking data coverage. A minor gap is the lack of explicit category or market listing endpoints, but agents can work around this via search_listings and get_comp_coverage.

Available Tools

8 tools
get_api_usageA
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safe-read nature is covered. The description adds valuable behavioral detail: what the usage report contains (total calls, separate valuation allowance with components, reset date). It does not contradict annotations. A slight gap is lack of details on response format or error handling, but the added context is substantive.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two concise sentences. The first front-loads the core information (what is reported), the second provides a practical usage tip. No filler or redundancy. Perfectly sized for the tool's simplicity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no params, no output schema, and a simple read-only function, the description fully covers what the tool does and when to use it. It mentions the return contents (total calls, allowance breakdown, reset date), satisfying the need to explain return values in the absence of an output schema. No other information is needed for such a lightweight tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters, so the description carries no param burden. It appropriately references 'this key' (the auth key) as the implicit input. Baseline 4 is suitable given no params need explanation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool reports the current month's API usage: total calls, valuation allowance breakdown, and reset date. It distinguishes itself from sibling tools (which focus on comps, listings, trends) by being the only usage-monitoring tool. The verb 'Call it' implies the action of retrieving usage data.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly states when to use: 'Call it to pace a long run instead of hitting a 429 mid-task.' This gives a concrete scenario and outcome. While no alternative tool is named, the context makes clear this is the go-to for monitoring usage. No ambiguity.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_comp_coverageA
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
countryNoUS
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With readOnlyHint and openWorldHint annotations already covering safety, the description adds meaningful behavioral context: it reveals the tool's purpose is to expose limitations ('which categories can never be priced') and sets expectations about data coverage. It does not contradict annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two concise sentences deliver purpose, scope, and usage guidance with no unnecessary words. Every clause earns its place, making it highly efficient.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool is simple with one parameter, no output schema, and safe-read annotations. The description covers the core information, usage timing, and limitations. It could slightly benefit from hinting at the return structure, but the conceptual description is adequate for an agent to decide and invoke correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has one parameter (country) with a clear enum and default, but the description does not explicitly mention 'country' or explain its role. It only refers to 'a market' indirectly. Since schema coverage is 0%, the description relies on the schema's self-explanatory enum, but it doesn't add extra meaning beyond the implicit market reference.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool reports sold-price data coverage per category for a market and discloses which categories can never be priced. It uses a specific noun-phrase structure and distinguishes itself from sibling tools like get_sold_comps by focusing on coverage rather than actual comps.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly advises to check this before building on the comps tools, and frames it as 'the honest answer about what we cannot do.' This gives direct when-to-use context and implies it should be used as a prerequisite before those tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_flip_scoreB
Read-only
Inspect

GovAuctions Flip Score resale signal for a live GSA listing (valued against the full-market comp archive): estimated value, effective bid, and discount.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true. The description adds context about valuation against a comp archive, which is useful but not extensive. No behavioral pitfalls or additional constraints are disclosed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence that efficiently conveys the purpose and outputs. It is front-loaded and contains no redundant information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given low complexity (1 param, no nested schemas) and annotations that cover safety, the description provides enough context for basic use. However, it lacks details on output structure or format, which would be helpful for an agent processing the response.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema has 0% description coverage for the single parameter 'id', and the description does not explicitly describe the parameter. The mention of 'live GSA listing' hints that id is a listing ID, but this is implicit and insufficient for an agent to understand expected format or source.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states it provides a 'Flip Score resale signal' for a live GSA listing, listing outputs: estimated value, effective bid, and discount. It implicitly distinguishes from siblings (get_listing, get_sold_comps, search_listings) by focusing on this specific metric.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No explicit guidance on when to use this tool versus alternatives. The description does not mention prerequisites, limitations, or scenarios where other tools would be preferable.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_listingA
Read-only
Inspect

Get one live GSA listing by its id (facts only).

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, indicating no side effects and an open world assumption. The description adds 'facts only,' which clarifies that the tool returns factual data rather than computed scores, but does not describe other behaviors like authentication, rate limits, or error cases. The additional context is minor, making a score of 3 appropriate.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence of 10 words, conveying the essential information without any redundancy. It is front-loaded with the action and resource, making it efficient for an agent to parse.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's simplicity (1 required parameter, no output schema, annotations present), the description is adequate but not rich. It lacks details on error handling, return structure, or what 'facts only' implies about the output. For a straightforward get-by-id tool, this is minimally viable but could be improved with more context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate. It mentions 'by its id,' which explains that the required 'id' parameter is a listing identifier. However, it does not specify the format, constraints, or source of the ID. The added value is modest, justifying a score of 3.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states 'Get one live GSA listing by its id (facts only).' It specifies the verb 'Get', the resource 'listing', and the scope 'one ... by its id'. This distinguishes it from sibling tools like search_listings, get_flip_score, and get_sold_comps, which operate on different resources or actions.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool versus alternatives. It does not mention prerequisites, when not to use it, or any context about the suitability compared to search_listings (which might return multiple listings) or other get tools. Usage is only implied by the resource and identifier.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_price_trendA
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesItem description, e.g. 'forklift'
stateNoOptional 2-letter state/region code.
countryNoUS
categoryNo
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true. The description adds valuable behavior beyond that: the empty-series behavior when sample threshold is not met, and the consistency guarantee with get_sold_comps (never contradicts that range). No contradictions with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, each earning its place: the first states the core output, the second contextualizes data source and consistency, the third explains a caveat. Front-loaded and free of fluff.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The output behavior is well specified (monthly series, first-to-last change, empty series) given no output schema. It notes the sibling relationship and the source dataset. It does not explain how parameters like category affect results, but the core tool behavior is sufficiently complete for a read-only trend tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 50%, with q, state, and country already described in the schema. The category parameter lacks a schema description and the tool description does not compensate by explaining it or any other parameter details. The description adds no parameter-specific meaning.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool returns a month-by-month median sale price and first-to-last change, answering a specific question ('is this category softening?'). It distinguishes itself from get_sold_comps by noting it uses the same comps but for trend analysis.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides context for when to use the tool (trend/softening analysis) and explicitly ties it to get_sold_comps, implying a complementary relationship. However, it does not explicitly say when not to use it or point to alternatives for specific scenarios.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_sold_compsA
Read-only
Inspect

Sold-price comps for a described item, computed across the full government-surplus market in the US, UK, CA or AU. Without an API key: coverage only (how many comparable sales, confidence, and a coarse price band). With an API key: the actual 25th/median/75th percentile final prices. Free keys at https://govauctions.app/developers.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesItem description, e.g. '2015 Ford F-150'
limitNoHow many underlying sales to return with include=comps. Capped by plan.
stateNoOptional 2-letter state/region code for a regional range. Falls back to the national range when that state has too few sales; the response's `scope` field says which you got.
countryNoUS
includeNoSet to "comps" to also return the individual sales the range was computed from (title, final price, sale month, state). Requires a key; the number returned is capped by plan.
categoryNo
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the read-only nature is known. The description adds valuable context beyond that: the API key dependency changes the output from coverage-only (count, confidence, band) to actual percentile prices, and it provides a link for free keys. It does not contradict annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences: the first states the core purpose and market scope, the second explains the key-dependent behavior and key acquisition. It is efficient, front-loaded, and every sentence adds meaningful information without waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description still conveys the main return values: coverage metrics without a key and percentile prices with a key. It covers the market scope and key requirement. However, it omits details about the `state` fallback (which is in the schema) and does not address error handling or the `category` parameter, leaving a minor completeness gap for such a multi-parameter tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 67%, with `country` and `category` lacking descriptions. The description adds global semantic context about the API key affecting output, but it does not explain `category` or `include` beyond what the schema already says. It partially compensates for the coverage gap but not fully.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: computing sold-price comps for a described item across the government-surplus market in four countries. It uses a specific verb ('computed') and resource ('sold-price comps'), and it distinguishes itself from sibling tools like get_sold_history or get_comp_coverage by focusing on comparative pricing for a described item.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides clear context about when to use the tool: when you need sold-price comparables, with the caveat that an API key is required to get actual percentile prices versus coverage-only without one. However, it does not explicitly name alternatives or state when NOT to use this tool, so it misses the full 'when-not/alternatives' bar.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_sold_historyA
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesItem description, e.g. '2015 Ford F-150'
limitNoHow many sales to return. Capped by plan.
stateNoOptional 2-letter state/region code.
countryNoUS
categoryNo
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already provide readOnlyHint=true and openWorldHint=true, but the description adds behavioral nuance: it is query-anchored and cannot list the archive. It also describes the return fields (title, price, sale month/state, range), which adds context beyond the annotations without contradicting them.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences. The first sentence states what the tool does and the output fields; the second provides usage guidance and a constraint. Every word earns its place, and it is front-loaded with the core purpose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with 5 parameters and no output schema, the description covers the key behavioral aspects: what it returns, when to use it, and its query-anchored limitation. It lacks elaboration on the 'range' calculation or pagination, but the core context is sufficiently complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is moderate (60%), with descriptions for q, limit, state, and country, but category has none. The description only reaffirms that q is an item description ('describe an item') and does not add meaning for the other parameters. This is baseline 3 because the schema already does most of the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool returns individual archived sales with specific fields (title, final price, sale month/state) and the range they produce. It distinguishes from siblings by positioning it as 'the evidence rather than just the number', which differentiates it from tools like get_price_trend or get_sold_comps.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly says 'Use when you want the evidence rather than just the number' and notes that the tool is 'Query-anchored — describe an item; there is no way to list the archive.' This gives clear usage context and a limitation, but does not name specific alternative tools, so it falls short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

search_listingsA
Read-only
Inspect

Search live GSA federal-surplus auction listings (facts only — no images). Filter by state, category, keyword, price, or distance from a US ZIP code. Raw listings cover sanctioned federal sources; sold-price comps span the full market.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoTitle keyword
zipNoUS 5-digit ZIP to search around. Limits results to lots within radiusMiles, orders them nearest-first, and adds distanceMiles to each.
limitNo
stateNo2-letter state code
offsetNo
sourceNogsa
countryNoUS
categoryNo
priceMaxNo
priceMinNo
radiusMilesNoRadius from `zip`, in miles (default 100, max 500). Requires `zip`.
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the agent knows this is a safe read with changing data. The description adds the useful 'facts only — no images' limitation and the distinction between sanctioned federal sources vs full-market comps. It doesn't disclose pagination, result count behavior, or potential timeouts, but with readOnlyHint already provided, some burden is relieved.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences cover purpose, scope/constraints, and data-domain distinction with zero filler. Each sentence earns its place, front-loaded with the core action and following with useful scope qualifiers.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a search tool with 11 parameters, no output schema, and only 36% schema coverage, the description does moderate work. It explains what data is searched, the key distinction between raw listings and comps, and the filter dimensions. Given readOnlyHint/openWorldHint annotations and the absence of an output schema, the description is reasonably complete, though it doesn't describe return structure or result count expectations.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 36%, and 11 parameters are undocumented in the description's prose. However, the zip, radiusMiles, q, state, category, priceMin/Max, and source/country enums are described in the schema itself. The description adds filter dimensions at a high level but does not add per-parameter meaning beyond what the schema conveys. With low coverage and no param descriptions in the tool text, 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb ('Search') plus resource ('live GSA federal-surplus auction listings'), and clearly scopes the domain ('facts only — no images'). It lists concrete filter dimensions (state, category, keyword, price, distance) and distinguishes raw listings from sold-price comps, which separates it from sibling sibling get_sold_comps. This clearly differentiates from siblings get_listing (single listing) and get_flip_score (scoring).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description states clear context: it searches live GSA auction listings, filters by multiple dimensions, and its scope is 'facts only — no images.' It clarifies that raw listings cover sanctioned federal sources while sold-price comps span the full market, which implies when one might need the sibling get_sold_comps instead. However, it doesn't explicitly name alternatives or say 'when not to use,' so a small gap remains.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Provides 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.
    19
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Search and analyze U.S. federal government contracts and opportunities from SAM.gov. Tools for keyword search, contract details, competitive analysis, and capability statement drafting — built for AI agents via x402 USDC micropayments.
    3
    1
    MIT

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.