Skip to main content
Glama

Look up a Taiwan administrative interpretation by serial number

get_legal_reference
Read-onlyIdempotent

EXACT lookup of a Taiwan administrative interpretation (行政函釋/令函) by its issuing serial number, e.g. 台財稅第881945861號 or (79)台勞保二字第17914號. Use this to verify that a cited interpretation exists and to check its current validity BEFORE citing it in legal writing. Returns the full text plus a lifecycle status field: repealed/ceased means the interpretation is recorded as no longer applicable — do not cite it as current law; unknown means validity has not been verified yet — it does NOT mean invalid; verify with the issuing agency before relying on it. A not-found result does NOT mean the interpretation does not exist (the corpus is not exhaustive) — never conclude a serial is fabricated solely from a miss here. These are agency materials, NOT court judgments: never present them as court reasoning; for judgments use search_judgments. This tool takes the serial number only — for topic/keyword exploration of interpretations, use search_legal_references. 勞動部不當勞動行為裁決委員會 decisions (○年勞裁字第○號) are NOT looked up here — they are returned by search_bundle/search_judgments (doc_id prefix 'arb:').

Input Schema

NameRequiredDescriptionDefault
serialYesIssuing serial number, e.g. 台財稅第881945861號
authorityNoOptional issuing agency name hint, e.g. 財政部

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description still adds several things annotations cannot express: the returned `status` lifecycle vocabulary and how to interpret repealed/ceased vs `unknown`, and the warning that a not-found result does not mean the serial is fabricated. It also discloses the document class limit (agency materials, never court reasoning), which prevents a misattribution error the annotations would not catch.

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?

It is a dense block rather than a short one, but the identifying fact (EXACT serial lookup) is front-loaded and each subsequent sentence encodes a distinct failure mode: status misreading, miss-as-fabrication, document-class confusion, wrong-tool-for-keywords. The final 勞裁字 sentence is narrow but prevents a specific misfire, so it earns its place; a line-broken layout would improve scanability.

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

Completeness5/5

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

For a 2-parameter, no-output-schema lookup tool, everything an agent needs to call it correctly and to correctly interpret the result is present: input shape, the status field's meaning, the meaning of a miss, and the doc-type boundary. There is no output schema, yet the description still characterizes the returned payload enough to act on it.

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 the per-field descriptions already carry the parameter semantics and the baseline is 3. The description adds a genuine constraint beyond that — that this tool takes the serial only and that keyword exploration belongs elsewhere — which reinforces why `serial` must be an exact number rather than a search phrase.

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 ('EXACT lookup of a Taiwan administrative interpretation by its issuing serial number') and immediately supplies concrete serial-format examples. It also explicitly marks the boundary against search_legal_references (keyword exploration), so an agent can pick between the two without opening either schema.

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

Usage Guidelines5/5

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

Gives an explicit use case ('verify that a cited interpretation exists and to check its current validity BEFORE citing it') plus named alternatives and the condition that selects each: search_judgments for judgments, search_legal_references for topic/keyword work, search_bundle/search_judgments for 勞裁字 decisions. Exclusions are stated as directly as the inclusions.

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.