Skip to main content
Glama

Seoulstart

Median rent, jeonse or sale price in a Korean area

housing_median
Read-onlyIdempotent

Median monthly rent and deposit, jeonse deposit, or apartment sale price in an area of South Korea, from reported contracts (MOLIT). Fits questions about what rent costs in a Seoul district or Korean city, how big a jeonse deposit is, or what apartments sell for. Returns the median, the number of contracts and the month.

Input Schema

NameRequiredDescriptionDefault
areaYesA place in South Korea: "Korea" for the whole country, a province or city ("Seoul", "Busan", "Gyeonggi"), or a district, city or county ("Mapo-gu", "Gangnam", "Suwon-si", "마포구").
monthNoOptional month as YYYY-MM, for apartment rent or jeonse within the last 12 months. Default: the latest complete month.
provinceNoOptional. The province or city the area is in, when its name exists in more than one ("Jung-gu" is in Seoul, Busan and other cities).
size_bandNoOptional home size: under40, 40-60, 60-85 or over85 square meters. Uses new leases over the last 3 months.
transactionNomonthly_rent (default, 월세): rent plus deposit. jeonse (전세): a large deposit and no monthly rent. sale: apartment sale price (apartments only).
property_typeNoapartment (default), officetel or villa (multi-family house).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior3/5

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

With readOnlyHint, idempotentHint and destructiveHint already declaring a safe, side-effect-free read, the description's added value is provenance ('reported contracts (MOLIT)') and the fact that a contract count accompanies the median. It does not flag the sample-size caveat that makes the contract count matter, nor any recency/coverage limits.

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 tight sentences: what it measures, what questions it fits, what it returns. Front-loaded and free of filler, with the return statement earning its place since there is no output schema.

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?

Six parameters, one required, all documented in the schema, and the description covers return shape in lieu of an output schema. Minor gap: it doesn't explain that a low contract count weakens the median, which is the main interpretive risk in using this data.

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 three enums fully described, so the schema carries parameter meaning on its own. The description adds nothing per-parameter — the rent/jeonse/sale distinction it mentions is already spelled out in the transaction enum description.

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 resource and metric (median monthly rent/deposit, jeonse deposit, apartment sale price) scoped to 'an area of South Korea', with a named data source (MOLIT reported contracts). It implicitly separates itself from housing_compare and housing_trend by describing a single-area, point-in-time median, but never names those siblings, so an agent must infer the division of labour.

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 second sentence gives concrete question shapes the tool answers ('what rent costs in a Seoul district', 'how big a jeonse deposit is', 'what apartments sell for'), which is strong affirmative guidance. It stops short of stating when to prefer housing_compare, housing_trend or housing_report instead.

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