Skip to main content
Glama

get_info_disclosure_dept

Retrieve KORAIL information disclosure department lists with codes, names, and parent department names. Filter by keyword to find specific departments.

Instructions

정보공개 담당 부서 목록 조회.

부서코드, 부서명, 상위부서명(영문)을 제공한다.

keyword: 부서명 부분일치 필터

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
keywordNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Install Server

TDQS

A3.9/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 behavioral burden. '조회' indicates a read operation and the description lists output fields, but it does not disclose any potential side effects, error behavior, or special constraints beyond the keyword filter. For a simple list retrieval this is acceptable but not thorough.

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 concise, completing its message in three short lines. It front-loads the purpose and fields, then explains the keyword. No filler or redundant content.

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 low-complexity tool with one optional parameter and an output schema (which defines the return structure), the description covers purpose, returned fields, and parameter behavior. Nothing essential for correct invocation is missing.

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 description coverage is 0%, so the description must compensate. It explicitly explains the sole parameter 'keyword' as a partial-match filter on department name (부서명 부분일치 필터), adding meaning beyond the schema's bare definition. This is clear and sufficient.

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 clearly states the verb (조회/retrieve) and resource (정보공개 담당 부서 목록/list of information disclosure departments), and lists the specific fields returned (부서코드, 부서명, 상위부서명). This distinguishes it from sibling department-list tools like get_consultation_departments and get_homepage_dept by its specific scope.

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

Usage Guidelines2/5

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

There is no guidance on when to use this tool versus alternatives, nor any exclusions or context. The description only states what it does and the keyword filter; an agent has to infer when it would be appropriate compared to other department or lookup tools.

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

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lovelyquality/korail-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server