Skip to main content
Glama
memorise8

dart-search-mcp

by memorise8

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DART_API_KEYYesDART Open API key for accessing the electronic disclosure system of the Korean Financial Supervisory Service

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_disclosuresA
DART 전자공시시스템에서 공시 목록을 검색합니다.

Parameters:
    corp_name: 회사명 (예: "삼성전자", "카카오")
    corp_code: DART 고유번호 (8자리, 예: "00126380")
    bgn_de: 검색 시작일 YYYYMMDD (예: "20240101")
    end_de: 검색 종료일 YYYYMMDD (예: "20241231")
    last_reprt_at: 최종보고서만 검색 (Y/N, 기본값: 빈문자열=전체)
    pblntf_ty: 공시유형
        A=정기공시, B=주요사항보고, C=발행공시, D=지분공시,
        E=기타공시, F=외부감사관련, G=펀드공시, H=자산유동화,
        I=거래소공시, J=공정위공시
    pblntf_detail_ty: 공시상세유형 (공시유형 하위 세부 유형코드)
    corp_cls: 법인구분 (Y=유가증권, K=코스닥, N=코넥스, E=기타)
    sort: 정렬 기준 (date=접수일자, crp=회사명, rpt=보고서명)
    sort_mth: 정렬방식 (asc=오름차순, desc=내림차순)
    page_no: 페이지번호 (기본값: 1)
    page_count: 페이지당 건수 (기본값: 20, 최대 100)

Returns:
    공시 목록 (회사명, 보고서명, 접수일자, 고유번호, 접수번호 포함)
    corp_code를 사용하여 get_company_info() 또는 get_financial_statements()로 상세 조회 가능
get_company_infoA
DART 고유번호로 기업 개황 정보를 조회합니다.

고유번호(corp_code)는 search_disclosures() 또는 search_corp_code() 결과에서 확인할 수 있습니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")

Returns:
    기업 개황 정보 (회사명, 대표이사, 주소, 업종, 설립일, 결산월 등)
search_corp_codeA
회사명으로 DART 고유번호(corp_code)를 검색합니다.

get_company_info(), get_financial_statements() 등 대부분의 API 호출에 필요한
고유번호를 회사명으로 찾을 때 사용합니다. corpCode.xml 전체 목록을 다운로드하여
정확한 회사명 매칭을 수행합니다 (최초 호출 시 다운로드 후 메모리 캐시).

Parameters:
    corp_name: 검색할 회사명 (예: "삼성전자", "카카오", "네이버")

Returns:
    검색된 회사 목록과 각 회사의 고유번호(corp_code)
get_financial_statementsA
DART에서 단일회사의 주요계정 재무제표를 조회합니다.

매출액, 영업이익, 당기순이익, 자산총계, 부채총계, 자본총계 등
주요 재무항목을 당기/전기/전전기 비교 형식으로 반환합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")
    bsns_year: 사업연도 (예: "2024", "2023")
    reprt_code: 보고서코드
        11013=1분기보고서, 11012=반기보고서,
        11014=3분기보고서, 11011=사업보고서(기본값)

Returns:
    주요계정 재무제표 (재무상태표/손익계산서 구분, 당기/전기/전전기 금액)
    연결재무제표(CFS)와 개별재무제표(OFS) 모두 포함
get_financial_statements_fullA
DART에서 단일회사의 전체 재무제표를 조회합니다.

재무상태표(BS), 손익계산서(IS), 포괄손익계산서(CIS), 현금흐름표(CF),
자본변동표(SCE) 등 전체 재무제표 항목을 상세하게 반환합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")
    bsns_year: 사업연도 (예: "2024", "2023")
    reprt_code: 보고서코드
        11013=1분기보고서, 11012=반기보고서,
        11014=3분기보고서, 11011=사업보고서(기본값)
    fs_div: 재무제표 구분
        CFS=연결재무제표(기본값), OFS=개별재무제표

Returns:
    전체 재무제표 (BS=재무상태표, IS=손익계산서, CIS=포괄손익계산서,
    CF=현금흐름표, SCE=자본변동표 구분별 상세 항목)
get_multi_company_financialsA
DART에서 여러 회사의 주요계정 재무제표를 한 번에 조회합니다.

최대 여러 회사의 매출액, 영업이익, 당기순이익, 자산총계 등
주요 재무항목을 비교할 수 있습니다.

Parameters:
    corp_code: DART 고유번호 (쉼표로 구분하여 복수 입력, 예: "00126380,00164779,00258801")
    bsns_year: 사업연도 (예: "2024", "2023")
    reprt_code: 보고서코드
        11013=1분기보고서, 11012=반기보고서,
        11014=3분기보고서, 11011=사업보고서(기본값)

Returns:
    다중회사 주요계정 재무제표 (회사별/재무제표 구분별 주요 계정 비교)
get_financial_indicatorsA
DART에서 단일회사의 주요 재무지표를 조회합니다.

수익성, 안정성, 성장성, 활동성 등의 재무비율 지표를 반환합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")
    bsns_year: 사업연도 (예: "2024", "2023")
    reprt_code: 보고서코드
        11013=1분기보고서, 11012=반기보고서,
        11014=3분기보고서, 11011=사업보고서(기본값)
    idx_cl_code: 지표분류코드 (빈 문자열이면 전체)
        M210000=수익성지표 (매출총이익률, 영업이익률, 순이익률, ROE, ROA 등)
        M220000=안정성지표 (부채비율, 유동비율, 자기자본비율, 이자보상배율 등)
        M230000=성장성지표 (매출액증가율, 영업이익증가율, 총자산증가율 등)
        M240000=활동성지표 (총자산회전율, 재고자산회전율, 매출채권회전율 등)

Returns:
    재무지표 목록 (지표분류, 지표명, 지표값)
get_multi_company_indicatorsA
DART에서 여러 회사의 주요 재무지표를 한 번에 조회합니다.

여러 회사의 수익성, 안정성, 성장성, 활동성 지표를 비교할 수 있습니다.

Parameters:
    corp_code: DART 고유번호 (쉼표로 구분하여 복수 입력, 예: "00126380,00164779")
    bsns_year: 사업연도 (예: "2024", "2023")
    reprt_code: 보고서코드
        11013=1분기보고서, 11012=반기보고서,
        11014=3분기보고서, 11011=사업보고서(기본값)
    idx_cl_code: 지표분류코드 (빈 문자열이면 전체)
        M210000=수익성지표 (매출총이익률, 영업이익률, 순이익률, ROE, ROA 등)
        M220000=안정성지표 (부채비율, 유동비율, 자기자본비율, 이자보상배율 등)
        M230000=성장성지표 (매출액증가율, 영업이익증가율, 총자산증가율 등)
        M240000=활동성지표 (총자산회전율, 재고자산회전율, 매출채권회전율 등)

Returns:
    다중회사 재무지표 비교 (회사별/지표분류별 지표명, 지표값)
get_major_shareholders_reportA
DART에서 대량보유 상황보고 정보를 조회합니다.

특정 기업의 주식 등을 대량보유(5% 이상)한 자의 보유 현황 및 변동 내역을 반환합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")

Returns:
    대량보유 상황보고 목록
    - 접수번호, 접수일자
    - 보고서구분 (보유/변동)
    - 보고자명
    - 보유주식수 및 증감
    - 보유비율 및 증감
    - 변동사유
get_executive_stock_reportA
DART에서 임원 및 주요주주의 주식 소유보고 정보를 조회합니다.

특정 기업의 임원 및 주요주주(10% 이상)의 특정증권등 소유 현황 및 변동 내역을 반환합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")

Returns:
    임원·주요주주 소유보고 목록
    - 접수번호, 접수일자
    - 보고자명
    - 임원여부, 직위
    - 주요주주여부
    - 특정증권등 소유수 및 증감
    - 특정증권등 소유비율 및 증감
get_periodic_reportA
DART 정기보고서의 주요정보를 유형별로 조회합니다.

27가지 보고서 유형 중 하나를 선택하여 해당 정보를 조회합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")
    bsns_year: 사업연도 (예: "2024", "2023")
    reprt_code: 보고서코드
        11013=1분기보고서, 11012=반기보고서,
        11014=3분기보고서, 11011=사업보고서(기본값)
    report_type: 보고서 유형 (아래 목록에서 선택, 필수)
        "증자감자현황" - 증자(감자) 현황
        "배당" - 배당에 관한 사항
        "자기주식취득처분" - 자기주식 취득 및 처분 현황
        "최대주주현황" - 최대주주 현황
        "최대주주변동" - 최대주주 변동 현황
        "소액주주" - 소액주주 현황
        "임원현황" - 임원 현황
        "직원현황" - 직원 현황
        "이사감사개인별보수" - 이사·감사의 개인별 보수 현황
        "이사감사전체보수" - 이사·감사 전체의 보수 현황
        "개인별보수지급" - 개인별 보수지급 금액(5억 이상 상위 5인)
        "타법인출자" - 타법인 출자 현황
        "채무증권발행" - 채무증권 발행실적
        "기업어음미상환" - 기업어음증권 미상환 잔액
        "단기사채미상환" - 단기사채 미상환 잔액
        "회사채미상환" - 회사채 미상환 잔액
        "신종자본증권미상환" - 신종자본증권 미상환 잔액
        "조건부자본증권미상환" - 조건부자본증권 미상환 잔액
        "회계감사인" - 회계감사인의 명칭 및 감사의견
        "감사용역체결" - 감사용역 체결 현황
        "비감사용역계약" - 회계감사인과의 비감사용역 계약체결 현황
        "사외이사변동" - 사외이사 및 그 변동 현황
        "미등기임원보수" - 미등기임원 보수 현황
        "이사감사보수승인금액" - 이사·감사의 보수현황(주총 승인금액)
        "이사감사보수유형별" - 이사·감사의 보수현황(보수지급금액 유형별)
        "공모자금사용" - 공모자금의 사용내역
        "사모자금사용" - 사모자금의 사용내역

Returns:
    선택한 유형의 정기보고서 주요정보 (유형에 따라 반환 필드가 다름)
get_major_event_reportA
DART 주요사항보고서를 이벤트 유형별로 조회합니다.

36가지 이벤트 유형 중 하나를 선택하여 해당 보고서 내용을 조회합니다.

Parameters:
    corp_code: DART 고유번호 (8자리, 예: "00126380")
    event_type: 이벤트 유형 (아래 목록에서 선택, 필수)
        "자산양수도" - 자산양수도(주요자산 양수도 등)
        "부도발생" - 부도 발생
        "영업정지" - 영업 정지
        "회생절차" - 회생절차 개시신청
        "해산사유" - 해산사유 발생
        "유상증자결정" - 유상증자 결정
        "무상증자결정" - 무상증자 결정
        "유무상증자결정" - 유무상증자 결정
        "감자결정" - 감자 결정
        "관리절차개시" - 관리절차 개시
        "소송" - 소송 등
        "해외상장결정" - 해외 상장 결정
        "해외상장폐지결정" - 해외 상장폐지 결정
        "해외상장" - 해외 상장
        "해외상장폐지" - 해외 상장폐지
        "전환사채발행" - 전환사채권 발행 결정
        "신주인수권부사채발행" - 신주인수권부사채권 발행 결정
        "교환사채발행" - 교환사채권 발행 결정
        "관리절차중단" - 관리절차 중단
        "상각형조건부자본증권발행" - 상각형 조건부자본증권 발행 결정
        "자기주식취득결정" - 자기주식 취득 결정
        "자기주식처분결정" - 자기주식 처분 결정
        "자기주식신탁체결" - 자기주식취득 신탁계약 체결 결정
        "자기주식신탁해지" - 자기주식취득 신탁계약 해지 결정
        "영업양수결정" - 영업양수 결정
        "영업양도결정" - 영업양도 결정
        "유형자산양수" - 유형자산 양수 결정
        "유형자산양도" - 유형자산 양도 결정
        "타법인주식양수" - 타법인 주식 및 출자증권 양수 결정
        "타법인주식양도" - 타법인 주식 및 출자증권 양도 결정
        "사채권양수" - 사채권 양수 결정
        "사채권양도" - 사채권 양도 결정
        "회사합병" - 회사 합병 결정
        "회사분할" - 회사 분할 결정
        "회사분할합병" - 회사 분할합병 결정
        "주식교환이전" - 주식의 포괄적 교환·이전 결정
    bgn_de: 검색 시작일 YYYYMMDD (예: "20240101")
    end_de: 검색 종료일 YYYYMMDD (예: "20241231")

Returns:
    선택한 유형의 주요사항보고서 정보 (유형에 따라 반환 필드가 다름)
download_documentA
공시서류 원본파일을 다운로드합니다.

Parameters:
    rcept_no: 접수번호 (14자리, search_disclosures 결과에서 확인 가능)
    output_dir: 저장 디렉토리 (기본값: 현재 디렉토리)

Returns:
    다운로드 결과 메시지 (파일 경로, 포함된 파일 목록)
download_xbrlA
XBRL 재무제표 원본파일을 다운로드합니다.

Parameters:
    corp_code: DART 고유번호 (8자리)
    bsns_year: 사업연도 (예: "2024")
    reprt_code: 보고서코드 (11013=1분기, 11012=반기, 11014=3분기, 11011=사업보고서)
    output_dir: 저장 디렉토리 (기본값: 현재 디렉토리)

Returns:
    다운로드 결과 메시지 (파일 경로, 포함된 파일 목록)
get_xbrl_taxonomyB
XBRL 택사노미 재무제표 양식(표준계정과목체계)을 조회합니다.

Parameters:
    sj_div: 재무제표구분
        BS1=재무상태표(일반), BS2=재무상태표(특수), BS3=재무상태표(은행),
        BS4=재무상태표(보험), IS1=손익계산서(일반), IS2=손익계산서(특수),
        IS3=손익계산서(은행), IS4=손익계산서(보험),
        DCIS=포괄손익계산서, CF1~CF4=현금흐름표, SCE=자본변동표

Returns:
    표준계정과목 목록 (계정ID, 계정명, 표시순서 등)
get_securities_reportB
증권신고서 주요정보를 유형별로 조회합니다.

Parameters:
    corp_code: DART 고유번호 (8자리)
    report_type: 신고서 유형
        "지분증권" - 지분증권
        "채무증권" - 채무증권
        "증권예탁증권" - 증권예탁증권
        "합병" - 합병
        "주식의포괄적교환이전" - 주식의 포괄적 교환·이전
        "분할" - 분할
    bgn_de: 검색 시작일 YYYYMMDD (기본값: 빈문자열)
    end_de: 검색 종료일 YYYYMMDD (기본값: 빈문자열)

Returns:
    증권신고서 주요정보

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/memorise8/dart-mcp'

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