Skip to main content
Glama
tacps126

webdata-tools-mcp

Find court, bank and government auctions, scored

find_property_auctions
Read-onlyIdempotent

Find foreclosure, court, tax and bank property auctions in Germany, Spain, Italy and India with scored lots, total costs, auction dates and alerts to screen below-market distressed assets.

Instructions

Foreclosure, court, tax and bank auctions from Germany, Spain, Italy and India in one format: price, valuation, debts that stay with the property, total cost, area, price per m2, possession (vacant or occupied), auction dates, deposit, seller, case number, documents and photos. Every lot is scored 0 to 100 against similar lots nearby and against the budget, place and dates given, with strengths, watch-outs and its rank among peers. Use for finding below-market property, screening distressed assets and auction alerts. Runs the Apify Actor tacps126/auctions-radar on your Apify account (about $0.015 per lot; spend per call is capped at $0.5).

Input Schema

NameRequiredDescriptionDefault
profileNoWhat the score favours.balanced
regionsNoStates, provinces or regions, e.g. ["Bayern"], ["Madrid"], ["Kerala"], ["Lombardia"].
sort_byNoOrder of results.score
locationNoA town, postcode or address to measure distance from.
countriesNoCountries to read (default all four).
max_itemsNoMaximum results to return (default 50, max 1000). Cost scales with this.
radius_kmNoOnly lots within this distance of location.
budget_maxNoHighest price wanted, in budget_currency.
budget_minNoLowest price wanted, in budget_currency.
asset_typesNoKinds of asset (default property and vehicles).
extra_inputNoAdvanced: extra Actor input fields, merged over the defaults.
vacant_onlyNoOnly lots stated as vacant.
min_area_sqmNoSmallest area in m2.
budget_currencyNoEUR or INR, or any currency with a daily reference rate.EUR
auction_within_daysNoOnly auctions in the next N days.

Output Schema

NameRequiredDescriptionDefault
toolYesName of the tool that produced the result.
countYesNumber of records the Actor returned.
itemsYesThe records. Long text fields are shortened to 600 characters.
shownYesNumber of records included in `items` (can be lower than count when the result is long).
truncatedYesTrue when records were left out to keep the result short; ask for fewer items.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.14.0

TDQS

A4/5.0
Behavior5/5

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

Annotations already declare readOnly/idempotent/non-destructive/openWorld, and the description adds what they cannot: it runs the Apify Actor tacps126/auctions-radar on the caller's own Apify account, costs about $0.015 per lot with a hard $0.5 per-call spend cap. That is exactly the auth and cost context an agent needs before calling a paid, open-world search.

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

Conciseness3/5

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

The scoring/cost sentences are front-loaded and earn their place, but the first sentence is a long enumeration of return fields (price, valuation, debts, area, price per m2, deposit, case number, photos) that duplicates an output schema the agent already has. Roughly half of that sentence is redundant payload.

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 15 optional parameters, an output schema and full annotations, the description supplies the missing operational layer (cost model, spend cap, actor dependency, scoring basis). Little is absent beyond an explicit statement of result limits or how the profile enum changes scoring.

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 100% with enums and defaults documented, so the baseline applies. The description links scoring to the budget, place and date inputs and lists which currencies/regions are supported, but it adds no syntax or interaction detail beyond what the schema already spells out.

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?

States a specific verb and resource (finding foreclosure, court, tax and bank auctions) plus the four countries covered and the scored-lot output, which clearly separates it in kind from a plain listings search. It never names the adjacent sibling (search_german_property_listings), so the differentiation is inferable rather than stated.

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?

"Use for finding below-market property, screening distressed assets and auction alerts" gives concrete use cases that map well to an agent's intent. It stops short of exclusions or a named alternative for when not to use it.

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