Skip to main content
Glama
okdoittttt

ko-stock-mcp

by okdoittttt

get_disclosure_list

Search corporate disclosures by company, date range, and disclosure type. Filter results by report classification and sort order to find specific filings.

Instructions

공시검색: 회사·기간·공시유형 등 여러 조건으로 공시 목록을 조회합니다.

최근 공시를 검색할 때는 bgn_de(YYYYMMDD)를 반드시 지정하세요. 특정 회사의 공시만 보려면 먼저 get_corp_code로 corp_code(8자리)를 확보하세요.

Args: corp_code: 공시대상회사 고유번호(8자리). bgn_de: 검색 시작 접수일자(YYYYMMDD). 기본값은 종료일(end_de). end_de: 검색 종료 접수일자(YYYYMMDD). 기본값은 당일. last_reprt_at: 최종보고서만 검색할지 여부(Y/N). 기본값 N. pblntf_ty: 공시유형 한 글자 — A:정기공시, B:주요사항보고, C:발행공시, D:지분공시, E:기타공시, F:외부감사관련, G:펀드공시, H:자산유동화, I:거래소공시, J:공정위공시. pblntf_detail_ty: 공시상세유형(4자리). corp_cls: 법인구분 — Y:유가증권, K:코스닥, N:코넥스, E:기타. (복수 지정 불가) sort: 정렬 기준 — date:접수일자, crp:회사명, rpt:보고서명. 기본값 date. sort_mth: 정렬 방법 — asc:오름차순, desc:내림차순. 기본값 desc. page_no: 페이지 번호(1n). 기본값 1. page_count: 페이지당 건수(1100). 기본값 10, 최대 100.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sortNo
bgn_deNo
end_deNo
page_noNo
corp_clsNo
sort_mthNo
corp_codeNo
pblntf_tyNo
page_countNo
last_reprt_atNo
pblntf_detail_tyNo
Behavior4/5

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

No annotations are provided, so the description carries the full burden. It discloses the default values for parameters (e.g., last_reprt_at default N, sort default date, sort_mth default desc, page_count default 10, max 100). However, it does not explicitly state that this is a read-only, non-destructive operation (likely safe) or mention any rate limits or pagination beyond the parameters. Missing a note on return format (e.g., list of disclosure items) but acceptable for a search tool.

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?

The description is moderately concise with a clear structure: a one-line summary, two usage tips, a blank line, then a parameter definitions section. Every sentence provides value. Could be slightly tightened (e.g., reduce redundancy in parameter defaults) but overall well-organized.

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?

Given no output schema, the description does not explain the return format (e.g., list of disclosure objects, fields included). While the agent may infer from the tool name, a brief note on the response structure would improve completeness. The description covers input well but leaves output unspecified, which could cause misuse if the agent expects a different structure.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/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 fully explain parameters. It does so thoroughly: each parameter is described with its meaning, allowed values (e.g., pblntf_ty letters, corp_cls options, sort criteria), and defaults. This provides sufficient semantic context for the agent to construct correct queries.

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 tool's purpose: '공시검색: 회사·기간·공시유형 등 여러 조건으로 공시 목록을 조회합니다.' (Disclosure search: retrieve a list of disclosures by various conditions including company, period, and disclosure type). It distinguishes itself from sibling tools like get_disclosure (single disclosure) and get_corp_code (company code lookup) by focusing on list retrieval with filtering.

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?

Provides explicit guidance on when to use this tool: specify bgn_de for recent searches, and use get_corp_code first to obtain corp_code for a specific company. States default behaviors (e.g., end_de default today) and limitations (corp_cls cannot be specified multiple times). This helps the agent decide when to use this tool versus alternatives.

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

Install Server

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/okdoittttt/ko-stock-mcp'

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