Skip to main content
Glama

주소 검색 / 정규화

search_address
Read-only

Cost: 1 credit/call (cache hit: 1). 도로명주소·지번주소·건물명 키워드로 공식 주소를 검색해 정규화합니다. 우편번호(postal_code), 행정구역코드(adm_code), 아파트 실거래가 조회용 법정동코드 5자리(lawd_code), 영문주소를 반환합니다. 예: '세종대로 209', '역삼동 736-1', '삼성전자 본사'.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNo
keywordYes검색 키워드 (도로명/지번/건물명)
per_pageNo

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, so safety is covered. The description adds value by disclosing cost behavior (1 credit/call, cache hit 1), the normalization behavior, and the specific result fields returned. It does not describe pagination or ambiguous-match behavior, but the annotation coverage lowers the burden.

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 compact and front-loaded with cost, then states purpose, return fields, and examples in two efficient sentences. Every sentence earns its place, and the examples clarify keyword formats without adding bulk.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, so the description must carry the burden of explaining return values. It lists the key returned fields and gives a use case for lawd_code, but it does not describe the output shape, pagination behavior, or handling of no or multiple results. This is adequate but not fully complete.

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 low at 33%, and the description adds concrete keyword examples but does not explain page or per_page semantics. The pagination parameters have conventional names and defaults in the schema, so they are inferable, but the description does not fully compensate for the coverage gap.

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 a specific action ('search and normalize official address') and names the resource types (road-name, lot-number, building-name). It also enumerates concrete return fields (postal_code, adm_code, lawd_code, English address), making it easy to distinguish from sibling tools like search_corporation or search_law.

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 description gives clear context for when to use the tool: resolving Korean address keywords into normalized official address data, including the lawd_code needed for apartment trade price lookup. It does not explicitly state when-not-to-use or name alternatives, but no sibling is closely ambiguous enough to require that.

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.

TDQS

A4.1/5.0
Disambiguation5/5

Each tool targets a clearly distinct resource and action: addresses, apartment prices, corporations, laws, business registration, and billing info. Even the paired search_corporation/lookup_corporation are unambiguously separated by description and intended usage.

Naming Consistency4/5

Most tools follow a consistent verb_noun snake_case pattern (search_address, lookup_corporation, verify_business_registration). The only noticeable deviation is apartment_trade_prices, which is a noun phrase rather than verb-led, but the overall pattern remains readable and predictable.

Tool Count5/5

Eight tools is a well-scoped size for a Korean ground-truth data server covering addresses, real estate, corporations, legal, business registration, and account maintenance. Each tool earns its place and the count is neither bloated nor thin.

Completeness4/5

Core query and verification workflows are well covered, and the intended chaining (search_address -> apartment_trade_prices, search_corporation -> lookup_corporation) is clear. Minor gaps exist, such as no rental price lookup, no full law text retrieval, and limited corporation detail beyond basic registry information.

Resources