Skip to main content
Glama

서식 목록

form_list
Read-only

List the Korean form documents that form_document can generate, with category, purpose, and field counts (free, no charge). 서식 자동작성에서 만들 수 있는 200종 서식의 키·이름·분류·필드 수를 돌려줍니다. 문서를 만들기 전에 form 키를 고를 때 씁니다. category 로 분류를, keyword 로 이름·용도를 좁힐 수 있습니다. [무료]

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "form_list"
  }
}

Input Schema

NameRequiredDescriptionDefault
keywordNo서식 이름·키·용도 검색어
categoryNo분류 이름 (예: 노무, 부동산, 사업). 생략하면 전체

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered; the description adds genuinely new context: the catalog is free of charge ("[무료]", "free, no charge"), contains roughly 200 entries, and returns key/name/category/field-count per item. It does not address pagination or response size for a 200-item list, which is the main remaining gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The key facts are front-loaded, but the English and Korean halves are near-complete duplicates of the same content, roughly doubling length without adding information. The bracketed [무료] tag also repeats the free-of-charge statement already made in the first sentence.

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 simple, fully-documented, read-only listing tool, the description covers purpose, filters, returned fields, cost, and the prerequisite workflow step. The only meaningful omission is how a large result set is returned or paged.

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 100%, and the two parameters are already documented there, including that omitting category returns everything. The description's note that keyword narrows by name and purpose largely restates the schema, so it meets the baseline without adding syntax or matching-behavior detail.

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?

Names a specific verb and resource (list the Korean form documents) and quantifies the corpus (200 forms) plus returned fields (key, name, category, field count). It explicitly names the related sibling form_document as the consumer of the keys, so an agent can tell it apart from form_fields, form_preview, and form_ai_fill.

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?

States the triggering context clearly: use it before generating a document, when picking a form key. It does not explicitly exclude the other form_* catalog siblings (form_fields, form_preview) or say what to do if a keyword matches nothing, but the when-to-use condition is unambiguous.

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.