Skip to main content
Glama

DwellDelta - Australian rent check and property indicators

Server Details

Is an Australian rent fair? ABS rents index check, plus sourced property and lending indicators.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

Each tool covers a distinct resource: rents by area, Victorian rents, NSW sale prices, market indicators, a rent comparison check, and a source/limits meta-tool. The one soft boundary is area_rents versus vic_rents, since both answer "median rent by area" and an agent could pick the wrong one for a Victorian suburb, though each description explicitly cross-references the other.

Naming Consistency5/5

All six names are snake_case noun phrases (area_rents, data_sources, market_indicators, nsw_sale_prices, rent_check, vic_rents) with a predictable geography/topic prefix pattern. No mixed conventions or stray verbs.

Tool Count5/5

Six tools is well-scoped for a focused rent-and-indicators server; each covers a distinct data domain (rents, sales, macro indicators, rent check, sources) with no filler.

Completeness3/5

Rents are covered for NSW, QLD, WA and VIC, and there is a coherent path for rent checks, indicators and source limits. However, sale prices exist only for NSW and rents are absent for SA, TAS, NT and ACT, leaving significant geographic gaps for a server billed as Australian-wide.

Available Tools

6 tools
area_rentsNSW, Queensland and WA rents by postcode, suburb or localityA
Read-onlyIdempotent
Inspect

Median weekly rent of new bonds lodged in the latest quarter, all dwellings together, with the bond count and the change on a year before, for one state per call: NSW by postcode or council (NSW Department of Communities and Justice), QLD by suburb or council (Residential Tenancies Authority), WA by locality (calculated by DwellDelta from the Government of Western Australia's bond records). Each CC BY 4.0. area or council names the place the question is about; with neither, the answer is the state's own figure. The figures are new-bond medians, not advertised rents. Each state measures in its own way, so the states are not one series: their figures cannot be added together or compared as one. Each answer states its quarter, its source line and the source's limits. Victoria is in vic_rents. For NSW and QLD, dwelling_type or bedrooms (or both) give the publisher's figure for that kind of home instead - a two-bedroom unit, a three-bedroom house. Only combinations the publisher reports are answered: one with no published median is said to have none, and neither another area's figure nor the all-dwellings figure stands in for it. Many such figures rest on few bonds. WA has no figures by dwelling type or bedrooms.

NameRequiredDescriptionDefault
areaNoNSW: a four-digit postcode (a suburb name returns its postcodes to try). QLD: a suburb. WA: a locality. Part of a suburb or locality name works
stateYesNSW, QLD or WA - one state per call
councilNoA council (NSW or QLD), or part of its name
bedroomsNoNSW and QLD only: a number of bedrooms, as '2' or '2 bedrooms'. NSW also has Bedsitter, and 4 means DCJ's '4 or more Bedrooms'; a number above 4 is answered under that label too, and the answer says it is not for that number alone. QLD: the RTA publishes flats of 1 to 3, houses of 2 to 4 and town houses of 2 to 3, and does not define its labels - reading the number as bedrooms is DwellDelta's. A plus means 'or more', which only DCJ's 4 has: '3+', and any 'N+' for QLD, is refused, not answered as exactly N. Without dwelling_type, every type the publisher reports at that size is given
dwelling_typeNoNSW and QLD only. NSW (DCJ's labels): House, Townhouse, Flat/Unit, Other. QLD (the RTA's): Flat, House, Townhouse. 'unit' and 'apartment' are read as flat/unit. Without bedrooms, every size the publisher reports for that type is given

Output Schema

NameRequiredDescription
rowsNo
areasNo
askedNo
notesNo
staleYes
stateYes
adviceYes
detailNo
labelsNo
limitsNo
cadenceYes
derivedNo
figuresYes
quarterNo
regionsNo
sourcesYes
councilsNo
refusalsYes
area_kindNo
publisherYes
truncatedYes
data_as_ofNo
state_nameYes
all_refusedYes
sample_ruleYes
stale_afterYes
state_totalNo
absent_meansNo
changes_madeNo
retrieved_atYes
stale_reasonYes
compared_withNo
period_due_byYes
period_overdueYes
server_versionYes
snapshot_builtNo
snapshot_originYes
period_overdue_reasonYes

TDQS

A4.4/5.0
Behavior5/5

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

Beyond the readOnly/idempotent annotations, the description discloses the critical cross-state caveat that the states are not one series and cannot be summed or compared, that figures are new-bond medians rather than advertised rents, that many figures rest on few bonds, and that answers carry their own quarter and source limits. That is exactly the kind of non-obvious caveat an agent needs before quoting numbers.

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 core purpose is front-loaded, but the body is a dense run-on of clauses with internal redundancy (the 'new-bond medians, not advertised rents' point is effectively made twice) and no structural break between purpose, state differences, and parameter rules. Most sentences do work, but the packing makes it harder to scan than its content warrants.

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 high-complexity tool spanning three publishers with divergent geographies and classifications, the description covers sourcing, comparability limits, fallback behavior, and refusal semantics; with an output schema present it does not need to explain return shape. The one real gap is what happens when area and council are both provided.

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?

Schema coverage is 100%, so the baseline is 3, but the description adds genuine meaning: it explains the default when neither area nor council is supplied (state-level figure), and that unspecified dwelling_type/bedrooms yields every publisher-reported breakdown rather than an aggregate. It stops short of stating precedence if area and council are both passed, which keeps it out of the top band.

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 opening sentence names the exact measure (median weekly rent of new bonds lodged in the latest quarter, all dwellings), the accompanying figures (bond count, year-on-year change), and the per-call scope (one state per call), plus the publisher behind each state. It also explicitly routes Victoria elsewhere ('Victoria is in vic_rents'), so an agent can separate this from a sibling without opening the schema.

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?

Strong on when-to-use conditions and exclusions within its own domain: one state per call, NSW uses postcode/council while WA uses locality, and 'with neither, the answer is the state's own figure'. It also states refusal behavior for unpublished dwelling/bedroom combinations. It does not, however, position itself against rent_check or market_indicators, so sibling selection outside vic_rents is left to inference.

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

data_sourcesWhat DwellDelta coversA
Read-onlyIdempotent
Inspect

The sources behind DwellDelta's figures, their licences, and what it cannot answer (what any one home sold for, the rent of a single street or home, rents by area outside NSW, Victoria, Queensland and WA, sale prices outside NSW, advice).

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
rulesNo
staleYes
adviceYes
cadenceYes
sourcesYes
publisherYes
data_as_ofNo
stale_afterYes
retrieved_atYes
stale_reasonYes
cannot_answerNo
period_due_byYes
period_overdueYes
server_versionYes
snapshot_builtNo
snapshot_originYes
period_overdue_reasonYes

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare the tool is read-only, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds useful behavioral context by disclosing the inclusion of licences and explicit coverage limitations, without contradicting 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 a single, front-loaded sentence with no wasted words. The parenthetical list of limitations is dense but every item directly serves scope clarification.

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?

With an output schema available, the description need not explain return values. For a zero-parameter informational tool, it adequately covers sources, licences, and limitations, giving the agent enough to know what this tool does and does not provide.

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 takes zero parameters, so parameter semantics are not applicable and the baseline is 4. No parameter documentation is needed.

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 identifies the resource: data sources, licences, and coverage limitations behind DwellDelta's figures. It distinguishes itself from data-returning siblings by focusing on provenance and scope, though it uses a noun phrase rather than an explicit verb.

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 'what it cannot answer' list gives strong negative guidance, effectively telling the agent when not to expect answers from this tool. However, it does not explicitly name sibling alternatives or state a positive 'use this when' condition.

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

market_indicatorsAustralian property market indicatorsA
Read-onlyIdempotent
Inspect

Latest observed Australian property market indicators - RBA cash rate, unemployment, wage growth, rents by capital city, new housing lending, lending standards and arrears, dwelling approvals and completions - each with its period, source, licence and limits. Observed figures only; none is a forecast. geography, if given, narrows the answer to the figures for one place (e.g. NSW, Australia, Sydney).

NameRequiredDescriptionDefault
geographyNoNSW, Australia, or a capital city

Output Schema

NameRequiredDescription
staleYes
adviceYes
cadenceYes
sourcesYes
publisherYes
data_as_ofNo
indicatorsYes
sample_sizeYes
stale_afterYes
retrieved_atYes
stale_reasonYes
period_due_byYes
period_overdueYes
server_versionYes
snapshot_builtNo
snapshot_originYes
sample_size_noteYes
period_overdue_reasonYes

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare read-only, idempotent, non-destructive behavior, so the description does not need to repeat safety details. It adds substantive context beyond annotations: all figures are observed rather than forecast, and each carries period, source, licence, and limits.

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 front-loads the resource and indicator list, then adds the forecast caveat and geography behavior. The long enumeration is justified by the tool's broad scope, though it is somewhat dense.

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?

An output schema exists and annotations cover the safety profile, so the description need not explain return values. It supplies the indicator scope, the no-forecast caveat, and the optional geography behavior; the main remaining gap is explicit sibling routing.

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?

Schema description coverage is 100%, so the baseline would be 3. The description adds useful semantics by saying geography narrows the answer to figures for one place and giving examples such as NSW, Australia, and Sydney.

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 names the resource and enumerates the indicator families covered, making the tool's scope concrete. It does not explicitly distinguish itself from rent-focused siblings such as area_rents, rent_check, or vic_rents, so it stops short of a 5.

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

Usage Guidelines3/5

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

It states that figures are observed only and not forecasts, and explains that geography narrows results to one place. However, it gives no explicit when-to-use guidance versus sibling tools or exclusions, so usage is implied rather than routed.

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

nsw_sale_pricesNSW median sale prices by postcode or councilA
Read-onlyIdempotent
Inspect

Median sale price of the dwellings sold in the latest reported quarter in NSW, with the quartiles, the number of sales and the change on a year before, by postcode or council and by dwelling type - all dwellings, non_strata (separate houses) and strata (units, town houses, villas). From the NSW Department of Communities and Justice's Rent and Sales Report (CC BY 4.0). area or council names the place the question is about; with neither, the answer is the state's own figures. These are medians of homes sold: not asking prices, not valuations, and never what any one home sold for or is worth. A line marked UNUSUAL was set by a few very large sales or by many sales at one identical price, and is not a going price. A total noted as mostly a marked row's sales may be moved by them, and the file shows nothing more about it. A line with any other mark or note is not a going price either, and the file does not say why. Each answer names the dwelling type, the quarter and the source line, and states the limits.

NameRequiredDescriptionDefault
areaNoA four-digit NSW postcode (a suburb name returns its postcodes to try)
councilNoAn NSW council, or part of its name
dwelling_typeNototal, non_strata (houses) or strata (units, town houses, villas); without it, all three are given

Output Schema

NameRequiredDescription
unitNo
areasYes
staleYes
stateYes
adviceYes
limitsNo
cadenceYes
figuresYes
measureYes
quarterNo
sourcesYes
councilsYes
refusalsYes
area_kindYes
publisherYes
truncatedYes
data_as_ofNo
all_refusedYes
any_unusualYes
sample_ruleYes
stale_afterYes
state_totalYes
changes_madeNo
retrieved_atYes
stale_reasonYes
compared_withNo
period_due_byYes
dwelling_typesYes
period_overdueYes
server_versionYes
snapshot_builtNo
snapshot_originYes
any_unusual_partYes
period_overdue_reasonYes

TDQS

A4.6/5.0
Behavior5/5

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

Beyond the annotations, the description discloses important data-quality behavior: UNUSUAL marks indicate lines set by a few very large sales or many identical prices and are not a going price, totals may be moved by marked rows, and other marks also mean the line is not a going price. It also states that each answer names the dwelling type, quarter, source line, and limits, giving rich behavioral context for interpreting results.

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 core purpose is front-loaded in the first sentence, and the subsequent details about source, caveats, and output content are relevant. The description is dense and somewhat lengthy, but each sentence carries useful information for correct interpretation of this data tool. Minor trimming could improve readability without losing meaning.

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 the schema richness, annotations, and output schema, the description is complete: it covers the data source, geographic scope, parameter defaults, output content, and important caveats about data marks and limitations. An agent has enough information to invoke the tool correctly and interpret its results responsibly.

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?

Schema coverage is 100%, so the schema already documents all three parameters. The description adds useful default behavior not fully captured in the schema: with neither area nor council, the answer is the state's own figures, and it explains the dwelling-type categories in plain terms. This goes beyond the schema baseline but does not exhaustively define every parameter edge case.

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 states a specific resource and scope: median sale prices of dwellings sold in the latest reported quarter in NSW, with quartiles, sales counts, and year-on-year change, broken down by postcode or council and dwelling type. It distinguishes itself from rent-focused siblings by specifying sale prices and explicitly excluding asking prices, valuations, and individual-sale figures.

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 gives clear context for use: area or council names the place the question is about, and with neither the answer is the state's own figures. It also clarifies what the data is not (asking prices, valuations, individual home values), which implicitly routes agents away from valuation or rent tools. However, it does not name sibling tools or explicitly state when to use those alternatives.

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

rent_checkAustralian rent checkA
Read-onlyIdempotent
Inspect

Compares a weekly rent, and any proposed new rent, with how the ABS rents index for the tenant's Australian capital city has moved since the lease began. city is one of the eight capital cities, whose index is city-wide, not suburb-level. The answer is information, not advice, and carries the months compared, the source and the index's limits.

NameRequiredDescriptionDefault
cityYesCapital city whose ABS rents index the rent is compared with
lease_startYesMonth the lease began, YYYY-MM
current_rentYesCurrent weekly rent in Australian dollars
proposed_rentNoProposed new weekly rent in Australian dollars

Output Schema

NameRequiredDescription
staleYes
adviceYes
limitsYes
resultYes
cadenceYes
sourcesYes
publisherYes
data_as_ofNo
sample_sizeYes
stale_afterYes
retrieved_atYes
stale_reasonYes
period_due_byYes
period_overdueYes
server_versionYes
snapshot_builtNo
snapshot_originYes
sample_size_noteYes
period_overdue_reasonYes

TDQS

A4.1/5.0
Behavior4/5

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

The annotations already cover read-only, idempotent, non-destructive, closed-world behavior, and the description adds real substance: the index is city-wide, not suburb-level, so it is a coarse comparison; the response carries the months compared, the source, and the index's stated limits. It also explicitly frames the output as information rather than advice, which sets a useful boundary. It does not discuss error or edge behavior, such as a lease_start after the latest index release, but the output schema covers the return shape.

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?

Two dense sentences are front-loaded with the comparison being made, then the granularity caveat, then what the response carries. Every clause earns its place; the final sentence is slightly packed but nothing is padding.

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 an output schema handling return values and annotations covering safety, the description supplies the remaining essentials: data source, comparison window, granularity limits, and the non-advice framing. It leaves out only edge behavior, such as what happens when lease_start postdates the index series.

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?

Schema description coverage is 100%, so the schema already documents all four parameters and the baseline is 3. The description adds meaning beyond that by constraining city to the eight capitals as a city-wide series rather than a suburb-level one, and the phrasing 'any proposed new rent' signals that proposed_rent is optional.

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 states a precise verb and resources: it compares a weekly rent and a proposed new rent with ABS rents index movement since lease start. The qualification that the index is city-wide, not suburb-level, separates it from the granular area_rents and vic_rents siblings.

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

Usage Guidelines3/5

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

The context implies using the tool when someone wants to sanity-check a rent change against the index, and it implies a city-wide rather than a suburb-level question. However, the description never states when not to use the tool, nor does it name area_rents, vic_rents, or any other alternative for those cases, so an agent must infer the routing.

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

vic_rentsVictorian rents by suburb groupA
Read-onlyIdempotent
Inspect

Victorian rents from Homes Victoria's Rental Report (CC BY 4.0): the median weekly rent of new leases in the latest quarter, how many leases it rests on, and the change on a year before, for 146 suburb groups and 13 regions. suburb_group (part of a name works, e.g. "Brighton") or region narrows the answer to the place the question is about. The figures are new-lease medians, not advertised rents, and each answer states its quarter, its source line and the source's limits.

NameRequiredDescriptionDefault
regionNoA region, e.g. Inner Melbourne, Geelong, Ballarat
suburb_groupNoA Homes Victoria suburb group, or part of a suburb name

Output Schema

NameRequiredDescription
staleYes
adviceYes
limitsNo
cadenceYes
figuresYes
quarterNo
regionsYes
sourcesYes
refusalsYes
publisherYes
data_as_ofNo
all_refusedYes
sample_ruleYes
stale_afterYes
retrieved_atYes
stale_reasonYes
compared_withNo
period_due_byYes
suburb_groupsYes
period_overdueYes
server_versionYes
snapshot_builtNo
snapshot_originYes
period_overdue_reasonYes

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare that this is a read-only, idempotent, non-destructive, closed-world operation. The description adds meaningful behavioral context beyond that: data provenance, licensing, the distinction between new-lease medians and advertised rents, and the fact that answers include quarter, source line, and source limits.

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 appropriately sized and front-loads the source and metric before filtering behavior and caveats. It is a single dense paragraph, but every sentence contributes relevant information for selecting and interpreting the tool.

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 the presence of an output schema, two well-documented optional parameters, and clear annotations, the description is complete enough for an agent to understand what the tool returns, how to filter it, and what caveats apply to the data.

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?

Schema coverage is 100%, so the baseline is 3. The description adds value by clarifying that suburb_group accepts part of a name, giving an example like "Brighton", and explaining that suburb_group or region narrows the answer to the relevant place.

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 the resource and metric: Victorian rents from Homes Victoria's Rental Report, median weekly rent of new leases, lease counts, and year-on-year change for suburb groups and regions. It is more specific than the title alone, but it does not explicitly distinguish itself from sibling tools such as area_rents or rent_check.

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

Usage Guidelines3/5

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

It explains how to narrow results with suburb_group or region, including that a partial suburb name works, which is useful usage context. However, it gives no explicit guidance on when to use this tool versus the sibling area_rents or rent_check, leaving the agent to infer the choice.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observedarea_rents
    • First observeddata_sources
    • First observedmarket_indicators
    • First observednsw_sale_prices
    • First observedrent_check
    • First observedvic_rents

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Submarket-level US residential rental intelligence for AI agents. Search, compare, rank, and analyze rent data, trends, vacancy, affordability, and days on market across 1,000+ named submarkets in the 20+ largest US metros. ZIP-level and metro-level queries included. Always current, always expanding. Free tier available.
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for structured Australian macroeconomic and financial data from the Australian Bureau of Statistics (ABS), the Reserve Bank of Australia (RBA), and the Australian Prudential Regulation Authority (APRA).
    14
    142 PyPI
    4
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources