Skip to main content
Glama

search_reference_articles

Read-onlyIdempotent

비세법 참조 법령(세법 아님) 조문을 전문검색한다. 부동산·상속증여 세법 쟁점의 전제(상속분, 임대사업자 등록·의무기간, 관리처분계획인가, 주택·준주택 정의 등) 확인용.

Input Schema

NameRequiredDescriptionDefault
limitNo최대 결과 수 (기본 8, 최대 20)
queryYes검색어 (명사 위주, 구문검색은 따옴표)
law_nameNo참조 법령명 필터 (예: '민법', '민간임대주택법')

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so safety is covered. The description adds real behavioral context: this is full-text (전문검색) matching over non-tax statutes only, which tells the agent what kind of matching to expect and that tax-law hits will not appear here.

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?

Two sentences, front-loaded with the scope constraint and followed by the use case. The parenthetical example list is compact and directly supports routing decisions, so no sentence is wasted.

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 3-parameter, fully documented read-only search with annotations, the description supplies domain scope and intent. It could say slightly more about what a hit contains (law name, article number) or result-ordering, but nothing essential to calling it correctly is missing.

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 100%, with limit defaults/max, query phrasing advice, and law_name examples all documented in the schema. The description adds nothing parameter-specific, so the baseline of 3 applies.

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 verb+resource ('비세법 참조 법령 조문을 전문검색한다') and explicitly narrows scope with '(세법 아님)', which implicitly separates it from the tax-law search siblings like search_articles and search_tax. It does not name a sibling directly, 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 Guidelines4/5

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

The second sentence gives concrete when-to-use context: verifying premises behind real-estate and inheritance/gift tax issues (inheritance shares, rental-business registration, management-disposal approval, housing definitions). It lacks an explicit negative rule or a named alternative for the tax-law case, but the domain boundary is clear.

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.