Skip to main content
Glama
didrod205

korean-patent-mcp

by didrod205

rights_alive

Check if a Korean patent or utility model number is currently valid. Determines alive status by reflecting expiration, invalidation, abandonment, or lapse, not just registration. Verify before making claims based on a patent.

Instructions

특허·실용신안 번호 하나를 받아 그 권리가 지금 살아있는지 판정합니다. 등록 여부만 보지 않고 소멸·무효·포기·존속기간 만료까지 반영해 alive를 냅니다. 특허를 근거로 어떤 주장을 하기 전에 반드시 이 도구로 확인하세요. 출원번호(10-2019-0123456)와 등록번호(10-1234567) 둘 다 받습니다. 등록원부 조회가 설정돼 있으면 만료일이 확정값으로, holder가 실제 등록권자로 바뀌고 연차료 정보가 붙습니다.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
numberYes특허·실용신안 출원번호 또는 등록번호. 하이픈 유무 무관. 특허 10-, 실용신안 20- 로 시작.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.3.6

TDQS

A4.2/5.0
Behavior4/5

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

With no annotations provided, the description carries the full burden. It discloses that the tool evaluates invalidation, abandonment, and term expiration beyond simple registration status, and that behavior changes if registered-ledger lookup is configured. It does not mention error handling or side effects, but the core behavioral traits are transparent.

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, front-loaded with the main purpose, and each sentence adds a distinct piece of information: purpose, scope, usage timing, accepted formats, and conditional behavior. There is no filler or redundancy.

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 one-parameter read-only status check, the description explains the input format, the meaning of the result, and conditional output enrichment. It does not specify a formal output schema or error behavior, but at this complexity level the provided information is nearly 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?

The input schema already fully describes the single 'number' parameter, including format, hyphen optionality, and prefix rules. The description reinforces this with examples but does not add meaning beyond what the schema already provides.

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 uses a specific verb ('판정합니다') and identifies the resource as a single patent/utility model number. It clearly states the output is an 'alive' status that accounts for more than just registration, which distinguishes it from generic search or citation tools.

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?

It explicitly instructs agents to use this tool before making any patent-based claim, giving a clear trigger condition. However, it does not name sibling alternatives or state when not to use it, so some routing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools