Skip to main content
Glama

query_real_price_tool

Retrieve Taiwan real estate transaction records from the Ministry of the Interior's official portal. Filter by location, date, and transaction type for sales, rentals, or pre-sale housing data.

Instructions

查詢台灣實價登錄資料。

年份為民國年(西元 - 1911)。若未指定 start_year/end_year, 預設為去年初到今年底。

query_type 可選:

  • biz:買賣

  • rent:租賃

  • presale:預售屋

  • saleremark:預售屋建案

回傳結果預設經過 lvr.adapter.normalize 處理,欄位以可讀的英文鍵 回傳(例如 address / total_price / unit_price / building_name)。 若需要政府 API 原始的 single-letter key('a', 'tp', 'p' …), 傳 raw=True。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
cityNo高雄市
townNo
roadNo
buildingNo
start_yearNo
start_monthNo
end_yearNo
end_monthNo
query_typeNobiz
rawNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior4/5

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

With no annotations, the description discloses key behaviors: year adjustment (Minguo), default date range, query types, output normalization via lvr.adapter.normalize, and the raw option. No mention of authentication, rate limits, or side effects, but as a read-only query tool, these are less critical. Overall transparent.

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 brief and well-structured: first sentence states purpose, then explains year defaults, query types, and output format. Every sentence adds value with no redundant information. Ideal length for quick understanding.

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?

Given 10 parameters, 0% schema coverage, no annotations, but an existing output schema, the description covers the most critical aspects (year, query_type, raw) but omits details on location parameters. It provides enough context for a typical use case, though more detail on city/town/road would improve completeness.

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%, requiring compensation. The description explains years (Minguo, defaults), query_type (enum meanings), and raw (key naming). However, it does not describe city, town, road, building, start_month, end_month parameters, leaving them partially undocumented. Adds meaningful context for some but not all parameters.

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 it queries Taiwan's real price registration data (查詢台灣實價登錄資料), specifies the year system (Minguo), query types, and output format. It is specific and distinguishes itself from potential similar tools, though no siblings exist.

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 guidance on year defaults (last year start to this year end if not specified), explains each query_type option with Chinese translations, and notes the raw flag for original keys. No explicit exclusions or alternative tool references, but context is clear for an isolated tool.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/asgard-ai-platform/mcp-tw-lvr'

If you have feedback or need assistance with the MCP directory API, please join our Discord server