Skip to main content
Glama
kim-go-chon

dart-notes-mcp

by kim-go-chon

search_company_notes

Search financial statement footnotes from Korean DART electronic disclosure by topic, market, industry, and year to find precise matches without irrelevant results.

Instructions

여러 회사의 재무제표 주석에서 특정 회계이슈를 '정밀' 검색한다.

유사 키워드 난잡검색을 막기 위해 토픽별 규칙(주제 동의어 AND + 관점 facet + 발행자/우연출현 차단)으로 매칭한다. 노이즈를 낼 바엔 비매칭(precision 우선).

Args: topic: 회계이슈. 등록 토픽키(예: 'supplier_finance','convertible_bond_holder') 또는 자유어(예: '공급자금융약정', '전환사채 취득자 회계처리'). 자유어는 intent 라우팅 또는 전 토큰 AND로 처리. list_note_topics로 등록규칙 확인. market: ['코스피','코스닥','코넥스','비상장'] 중 택(코드 'Y','K','N','E'도 허용). industry_code: KSIC 업종코드 접두 리스트(예: ['26','27'] 또는 ['264']). industry_name: 업종명 부분일치(예: '반도체'). year: 사업연도(귀속). 기본 2024. 예: 공급자금융약정은 2024 최초적용. companies: 회사명/고유번호 직접 지정(필터보다 우선, 비상장 포함 가능). max_companies: 조회 상한(API 호출수 보호). 기본 12.

Returns: 회사별 매칭 주석 섹션(제목·연결/별도·신뢰도·매칭사유·본문발췌·표).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
topicYes
marketNo
industry_codeNo
industry_nameNo
yearNo
companiesNo
max_companiesNo
Behavior4/5

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

With no annotations, the description details matching logic (topic rules, synonyms, facet, blocking), return format (title, confidence, excerpt, table), and API protection via max_companies. Missing: authentication, rate limits beyond max_companies, and whether read-only.

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?

Description is front-loaded with core purpose and matching philosophy. Parameter list is clear. Slightly verbose in matching explanation, but each sentence adds value. Overall efficient.

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?

Given 7 parameters, no output schema, no annotations, the description covers parameter meanings, return format fields, and API protection. Lacks explicit return structure details (e.g., data type of confidence). References sibling tool list_note_topics for topic keys.

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 coverage is 0%, so description fully compensates. Each parameter is described with purpose, allowed values (market codes, industry code prefixes), default (year), and special notes (topic can be key or free-text). Examples provided for topic.

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 it searches financial statement notes of multiple companies for specific accounting issues with precision. It distinguishes from siblings like get_company_note and list_note_topics by specifying cross-company search and topic-based matching.

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?

The description explains when to use (precise search, avoid noise) and references list_note_topics for topic registration. It implies precision priority, but does not explicitly state when not to use or list alternative tools.

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/kim-go-chon/dart-notes-mcp'

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