Skip to main content
Glama

DwellDelta - Australian rent check and property indicators

Victorian rents by suburb group

vic_rents
Read-onlyIdempotent

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.

Input Schema

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

Output Schema

NameRequiredDescriptionDefault
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

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

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.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources