get_company_profile
MyDART MCP의 get_company_profile 도구는 기업개황(업종·대표자·결산월·상장구분)과 데이터 위치(data_location)를 조회합니다.
[Purpose]
Basics + routing check before 재무·감사 calls on unfamiliar (esp. 비상장) companies.
감사인·감사의견·감사보수: get_audit_profile; name ambiguity: find_corp_code.
[Usage]
"카카오는 뭐 하는 회사야?" → corp="카카오"
"교보생명 FY2024 재무는 어디서 봐?" → corp="교보생명", year=2024
"종목코드 068270 기업 개황" → corp="068270"
[Response]
data_location.filing_tier: listed(financials=JSON API) / listed_konex(NOT in structured financial APIs — financials live in 사업보고서 원문) / unlisted_reporting / audit_only(financials+notes live in 감사보고서 F 단독공시 원문) / no_disclosure_found / unknown
company.corp_cls: Y=코스피/K=코스닥/N=코넥스/E=기타(비상장). acc_mt = 결산월.
[Rules]
Route follow-up calls by data_location: audit_only → get_financials returns [013], open f_separate_rcept via download_document instead. listed_konex → empty get_financials is NORMAL, do not retry.
provisional=true (year omitted) is tentative — never conclude 비외감 from no_disclosure_found.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| corp | Yes | 회사명/종목코드/corp_code | |
| year | No | 회계연도 that applicability.data_location (where 재무·감사 data lives) is judged against. Defaults to the latest (marked 잠정). Matters only for 비상장사 — a 상장사 is always 사업보고서(JSON), so it is reported as listed without probing. For non-December closers this year follows the 시작연도 convention shared with the audit tools, while the financial JSON tools (get_financials 등) address the same fiscal period as year+1 — the response's fiscal_year_note spells the mapping out. |