Skip to main content
Glama

search_cases

판례·조세심판원 결정례를 전문검색한다 (대법원·고등법원 판례, 조세심판원 심판례 15만+건). 단일 핵심 키워드가 정확함.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo기본 5, 최대 15
queryYes

TDQS

B3.4/5.0
Behavior3/5

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

No annotations are provided, so the description carries the burden. It discloses the search scope and the 150k+ document corpus, and hints at behavior with '단일 핵심 키워드가 정확함' (single core keyword is accurate), which implies multi-token natural-language queries may be less reliable. However, it does not disclose return format, pagination, sorting, or what happens with empty/no results. For a read-only search tool this is somewhat adequate but not fully transparent.

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?

Two sentences, front-loaded with the main purpose and scope, and a useful usage hint. No filler. Could include a bit more guidance on result behavior, but it is concise and structured well for quick parsing.

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?

For a simple search tool with two params and no output schema, the description covers the core purpose, scope, and a usage tip. Gaps remain: no explicit when-to-use-vs-siblings, no mention of result format or pagination, and no exclusion of administrative rulings vs court cases. It is minimally viable but not fully complete for an agent to predict response behavior.

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 50%: 'limit' has a description (default 5, max 15), but 'query' has no description. The description adds context that 'query' should be a single core keyword for best accuracy, which partially compensates. However, it doesn't specify the expected language, format, or how limit behaves beyond the schema. Baseline 3 is appropriate.

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?

The description explicitly states this tool searches case precedents and Tax Tribunal decisions, with a scope (Supreme Court/High Court cases, Tax Tribunal rulings, 150k+ documents) that distinguishes it from sibling search tools (search_articles, search_treaties, search_interpretations). It includes a usage note about single core keyword precision. It could be improved by naming sibling alternatives more directly, but the resource and verb are clear.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

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

The description gives an implied usage guideline: a single core keyword is accurate, suggesting this tool is best for focused keyword searches rather than broad queries. However, it does not explicitly say when to choose this tool over siblings like search_interpretations or search_annexes, nor does it state exclusions or alternative tools. The context is clear but not fully elaborated.

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 distinct resource-action pair: get/list/search separated across articles, annexes, treaties, laws, upcoming changes, cases, and interpretations. Even the search/get pairs are clearly delineated by role, and cases vs interpretations are distinguished by source type.

Naming Consistency5/5

Tool names follow a consistent snake_case verb_noun pattern (get_, list_, search_) with clear resource nouns. Minor variation like list_upcoming is still intuitive and does not break the overall pattern.

Tool Count5/5

Twelve tools is appropriate for a tax law research server covering statutes, annexes, treaties, judicial cases, administrative interpretations, and upcoming amendments. Each tool has a non-redundant role, and the set is neither bloated nor thin.

Completeness4/5

The tool surface covers the core tax law research workflow well: searching and retrieving articles/annexes/treaties, listing available sources, checking legislative histories, and reviewing upcoming changes. A minor gap is the absence of explicit get_ tools for full case and interpretation documents, though the search tools may provide sufficient access.