Skip to main content
Glama

get_reference_article

Read-onlyIdempotent

비세법 참조 법령(세법 아님: 민법·신탁법·상법·주택법·민간임대주택법·도시정비법·건축법·국토계획법·토지보상법·농지법·부동산공시법·가족관계등록법·주택임대차보호법·중소기업기본법 등) 조문을 반환한다. as_of를 주면 그날 시행 중이던 판을 준다(2016-01-01 당시 판부터 수록, 그 이전은 확인 불가 — 현행으로 대신하지 않는다). 세법상 결론은 세법 조문으로 따로 확인할 것.

Input Schema

NameRequiredDescriptionDefault
as_ofNo선택: 기준일 (예: '2020-08-18'). 없으면 현행
law_nameYes참조 법령명 (예: '민법', '민간임대주택법', '도시정비법', '주택법 시행령'). 세법 이름은 받지 않는다
article_numberYes조번호 (예: '제1009조', '43'). 고시(예: '사업종류별 산재보험료율 고시', '최저임금 고시')는 '본문' 또는 '별표 1'

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / article_number / description
      Previous value: -"조번호 (예: '제1009조', '43')"New value: +"조번호 (예: '제1009조', '43'). 고시(예: '사업종류별 산재보험료율 고시', '최저임금 고시')는 '본문' 또는 '별표 1'"
  2. Added

TDQS

A4.5/5.0
Behavior5/5

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

Annotations already declare readOnly/idempotent/non-destructive, so the bar is lower, yet the description adds substantive behavior: as_of returns the version in force on that date, coverage begins at 2016-01-01, and out-of-range dates are refused rather than silently resolved to the current text. That refusal rule and the tax-law rejection are exactly the failure modes an agent needs to know about.

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?

Three sentences, front-loaded with the resource scope, then the temporal rule, then the tax-law caveat — each earns its place. The long statute enumeration is lengthy but functions as a scope boundary, so it is defensible rather than filler.

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 single-article retrieval tool with no output schema, the description covers scope, temporal range, known limitation, and the non-tax restriction that define correct use. It does not say what happens for an unknown law name or nonexistent article, a minor remaining gap.

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 baseline is 3; the description still adds meaning by explaining the temporal semantics of as_of (version in force, 2016 floor, no substitution with current law) and by reinforcing that law_name rejects tax-law names. article_number syntax is left entirely to the schema.

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?

States a specific verb and resource: returns provisions (조문) of non-tax reference statutes, with an explicit enumeration of which statutes count. It also draws the boundary against the tax-law siblings ('세법 아님', '세법 이름은 받지 않는다'), so an agent can distinguish it from get_article/search_tax without opening a schema.

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?

Gives clear when-to-use (non-tax statutory provisions, optionally as of a date) and when-not (tax-law questions must be confirmed against tax provisions separately), plus a hard coverage cutoff before 2016-01-01. It stops short of naming the specific fallback sibling tool, leaving the agent to infer that the tax route is get_article/search_tax.

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.