Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENDARTYesDART OpenAPI key (required for accessing DART data)
NAVER_CLIENT_IDNoNaver API client ID (optional, for news search)
NAVER_CLIENT_SECRETNoNaver API client secret (optional, for news search)

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
corp_identifierA

desc: 기업 통합 식별자 조회 — DART/NAVER 소스에서 가능한 모든 identifier + classification 수집. when: [tier-1 Entity] 종목코드, 회사명, 영문명, 약칭 등 어떤 입력으로도 기업의 전체 식별자를 한 번에 조회할 때. 동명기업 확인, 영문/약칭 매칭 실패 디버깅에도 사용. 다른 tool 호출 전 기업을 특정할 때 먼저 실행. rule: DART corpCode.xml(corp_code/stock_code) → DART company.json(법인번호/영문명/업종코드) → NAVER(업종명) 순서로 chain 조회. 동명기업 있으면 전체 목록 노출. ref: ownership_major, ownership_block, agm_personnel_xml, div_search

div_searchA

desc: 배당/배당금/dividend/DPS 관련 공시 검색 (현금배당 결정, 중간배당 등). when: [tier-3 Search] 배당, 배당금, dividend, DPS, 분배금, 주당배당 관련 공시를 찾을 때. ticker로 검색. rule: 검색 결과에서 rcept_no를 얻어 div_detail에 전달. ref: corp_identifier, div_detail, div_history

div_detailA

desc: 배당 상세 — 보통주/우선주 DPS, 배당금, 배당총액, 배당성향, 시가배당률, dividend yield, 특별배당, 종류주식(우선주) 상세. when: [tier-5 Detail] 배당, 배당금, dividend, DPS, 배당률 내용을 볼 때. 우선주(2우B, 우선주) 배당도 이 tool로 조회. "삼성전자우" 질문 시 ticker="삼성전자"로 호출 후 preferred_stocks에서 확인. rule: 우선주는 보통주 공시 안에 포함. ticker는 보통주 기준으로 입력. reprt_code로 분기 선택 (11011=기말, 11012=반기, 11013=1Q, 11014=3Q). DART 제공 배당성향/시가배당률이 있으면 우선 사용. ref: div_history, ownership_total, agm_financials_xml

div_historyA

desc: 배당 이력/추이 — 공시 건별 집계. 보통주/우선주 DPS, 배당금 변화, 배당구분(결산/분기/중간), 기준일, 지급일, 배당성향, 배당수익률, dividend history, 종류주식 상세. when: [tier-5 Detail] 배당 추이, 배당 변화, 배당 증가/감소, DPS 변동, dividend history를 볼 때. 분기배당 여부, 배당 시작/중단 시그널 감지. rule: 현금배당결정 공시(거래소)를 건별로 파싱하여 집계. 배당구분은 공시 자체에 명시(결산배당/분기배당/중간배당). alotMatter는 연간 요약(배당성향/수익률)으로만 사용. ref: div_detail, ownership_treasury_tx

div_full_analysisA

desc: 배당 종합 분석 — 최근 배당금/DPS + 3년 추이 + 배당성향/수익률. 보통주/우선주 모두 포함. when: [tier-4 Orchestrate] 배당, 배당금, dividend, DPS 정책/현황을 종합적으로 볼 때. rule: div_detail(최신) + div_history(3년)를 합쳐서 반환. ref: corp_identifier, div_detail, div_history

governance_reportA

desc: 거버넌스/지배구조(corporate governance) 종합 보고서 -- AGM + OWN + DIV + PRX + VUP 5개 도메인 통합. when: [tier-4 Orchestrate] 거버넌스, 지배구조, corporate governance 전체를 한 번에 파악할 때. 주총 안건/투표결과 + 지분구조 + 배당 이력 + 경영권 분쟁 + 밸류업을 종합적으로 볼 때. rule: corp_identifier 실행 후 호출. 5개 도메인 asyncio.gather 병렬. 이 tool 하나로 충분하며 개별 domain tool 추가 호출 금지. ref: corp_identifier, agm_post_analysis, ownership_full_analysis, div_full_analysis, proxy_full_analysis, value_up_plan

tool_guideA

desc: OPM tool 실행 가이드 — Tier 체계, 필수 실행 순서, 도메인별 Canonical Chain, 파싱 한계, 의결권 판단 기준. when: [tier-2 Context] 어떤 tool을 어떤 순서로 써야 하는지 불명확할 때. 첫 호출 또는 에러 발생 시 먼저 읽기. rule: DART API를 호출하지 않음. domain="" → 전체 가이드, domain="agm"|"own"|"div"|"prx"|"vup"|"corp"|"gov" → 해당 섹션만. ref: corp_identifier, agm_manual, own_manual, div_manual, prx_manual, corp_manual

Args: domain: 도메인 필터. "" (전체), "agm", "own", "div", "prx", "vup", "corp", "gov"

news_checkA

desc: 인물 부정 뉴스 검색. 이사/감사 후보자의 횡령, 배임, 기소 등 부정 뉴스 확인. when: [tier-5 Detail] agm_personnel_xml 실행 후 특정 후보자의 부정 뉴스 리스크를 확인할 때만 사용. 단독 호출하지 말 것. rule: 경력 기반 멀티 검색 (이름+현재 회사 + 이름+전직 회사). 최근 5년 기본, 더 넓은 기간 가능. 주요 11개 일간지 우선 표시. 부정 키워드 매칭 기사만 필터. ref: agm_personnel_xml, agm_manual

Args: name: 인물 이름 (예: "김용관") company: 현재 소속 회사명 (예: "삼성전자") companies: 추가 검색할 회사명 (쉼표 구분, 경력에서 추출. 예: "LG전자,LX인터내셔널") years: 검색 기간 (기본 5년) format: "md" (기본) 또는 "json"

ownership_majorA

desc: 최대주주 + 특수관계인 지분 현황 (사업보고서 기준). 보통주 기준 지분율 + 변동이력. when: [tier-5 Detail] ownership_full_analysis 실행 후 사용자가 최대주주/특관인 상세를 요청했을 때만 사용. rule: 사업보고서 신고 기준. 실질 최다보유자와 다를 수 있음 (대량보유는 ownership_block 참조). 우선주 별도 표시. ref: corp_identifier, ownership_block, ownership_full_analysis

Args: ticker: 종목코드 또는 회사명 year: 사업연도 (미입력 시 전년도) format: "md" (기본) 또는 "json"

ownership_totalA

desc: 발행주식 총수, 자기주식, 유통주식, 소액주주 현황. when: [tier-5 Detail] ownership_full_analysis 실행 후 사용자가 발행주식/자사주/소액주주 상세를 요청했을 때만 사용. rule: 사업보고서 기준. 보통주/우선주 각각 표시. ref: ownership_treasury, ownership_full_analysis

Args: ticker: 종목코드 또는 회사명 year: 사업연도 (미입력 시 전년도) format: "md" (기본) 또는 "json"

ownership_treasuryA

desc: 자기주식 취득방법별 기초-취득-처분-소각-기말 잔액. when: [tier-5 Detail] ownership_full_analysis 실행 후 사용자가 자사주 취득방법별 상세를 요청했을 때만 사용. rule: 사업보고서 기준 연간 baseline. 최신 이벤트는 ownership_treasury_tx 참조. ref: ownership_treasury_tx, ownership_total, ownership_full_analysis

Args: ticker: 종목코드 또는 회사명 year: 사업연도 (미입력 시 전년도) format: "md" (기본) 또는 "json"

ownership_treasury_txA

desc: 자사주 이벤트 - 취득결정, 처분결정, 신탁계약 체결, 신탁계약 해지. when: [tier-5 Detail] ownership_full_analysis 실행 후 사용자가 자사주 이벤트 이력을 요청했을 때만 사용. rule: 4개 DART API 호출 (취득+처분+신탁체결+해지). 경영권 방어/주주환원 시그널. ref: ownership_treasury, ownership_full_analysis, div_detail

Args: ticker: 종목코드 또는 회사명 bgn_de: 검색 시작일 YYYYMMDD (미입력 시 2년 전 1월 1일) end_de: 검색 종료일 YYYYMMDD (미입력 시 오늘) format: "md" (기본) 또는 "json"

ownership_blockA

desc: 5% 대량보유/지분 변동/주식 매집 상황보고. 보유목적(단순투자/일반투자/경영참여) + 목적변경 감지. 경영권 분쟁 과정의 지분율 변화 타임라인. when: [tier-5 Detail] 지분 변동, 주식 매집, 대량 매수, 5% 보고, 경영권 분쟁 지분 변화, 지분율 추이를 볼 때. 독립 호출 가능. rule: 수시 공시 기반. 보고자별 시계열 지분 변동을 보여줌. 보유목적은 원문 파싱 (report_resn + document.xml). 보고자+특별관계자 합산. proxy_fight와 함께 쓰면 경영권 분쟁의 전체 그림 파악 가능. ref: corp_identifier, ownership_major, ownership_full_analysis, proxy_fight

Args: ticker: 종목코드 또는 회사명 format: "md" (기본) 또는 "json"

ownership_full_analysisA

desc: 지분 구조/대주주/shareholder 종합 분석 — 사업보고서 vs 최신 공시 지분율 비교 테이블. when: [tier-4 Orchestrate] 대주주, 최대주주, 지배구조, shareholder, 지분 구조, 주주 구성을 볼 때. 경영권 분쟁 맥락이면 proxy_fight도 함께 호출할 것. rule: ownership_major(사업보고서) + ownership_block(수시 공시) 데이터를 통합. 결과를 반드시 | 주주 | 구분 | 지분율 | 비고 | 형식의 4컬럼 markdown 테이블로 출력. 차트/시각화 사용 금지. 이 tool 하나로 지분 분석이 완성됨. ownership_major/ownership_block 개별 tool은 사용자의 명시적 요청 없는 한 추가 호출 금지. ref: corp_identifier, ownership_major, ownership_block, ownership_total, proxy_fight

Args: ticker: 종목코드 또는 회사명 format: "md" (기본) 또는 "json"

proxy_searchA

desc: 경영권/위임장/proxy/M&A 관련 공시 검색 — 회사측/주주측 구분 + rcept_no 목록. when: [tier-3 Search] 경영권, 위임장, proxy, dispute, M&A, 표대결, 프록시파이트 관련 공시를 찾을 때. proxy_detail/proxy_direction에 필요한 rcept_no 획득. rule: DART list.json에서 corp_code + 날짜 범위 검색 후 report_nm으로 필터. flr_nm으로 회사측/주주측 구분. ref: corp_identifier, proxy_detail, proxy_direction, proxy_fight

proxy_detailA

desc: 위임장/proxy 상세 — 권유자 보유주식, 권유기간, 대리인, 전자위임장 방법. when: [tier-5 Detail] 위임장 권유자 정보가 필요할 때. ticker만 넣으면 최신 위임장 공시를 자동 탐색. rule: get_document()로 원문 파싱. Section I(권유자) + Section II-2(위임 방법) 추출. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: proxy_search, proxy_direction, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "고려아연", "010130"). rcept_no 미입력 시 위임장 공시 자동 탐색. rcept_no: 접수번호 직접 지정. 입력 시 ticker보다 우선. format: "md" (기본) 또는 "json"

proxy_directionA

desc: 안건별 의결권 행사방향 — 찬성/반대/기권 파싱. when: [tier-5 Detail] 위임장 권유자의 안건별 입장이 필요할 때. ticker만 넣으면 최신 위임장 공시를 자동 탐색. rule: get_document()로 원문 Section II-1 파싱. 자유서술이므로 정규식으로 추출 — 불명확한 경우 "불명" 반환. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: proxy_search, proxy_detail, proxy_fight, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "고려아연", "010130"). rcept_no 미입력 시 위임장 공시 자동 탐색. rcept_no: 접수번호 직접 지정. 입력 시 ticker보다 우선. format: "md" (기본) 또는 "json"

proxy_fightA

desc: 경영권/proxy 표대결 감지 + 회사측 vs 주주측 행사방향 비교. when: [tier-4 Orchestrate] 경영권, 위임장, proxy, dispute, M&A, 표대결, 프록시파이트, 경영권 분쟁이 있었는지 확인하고 양측 입장을 비교할 때. rule: proxy_search → 회사측/주주측 분류 → proxy_direction × N → 안건별 대립 표시. 경영권 분쟁 중 지분율 변화가 궁금하면 ownership_block을 함께 호출할 것. ref: corp_identifier, proxy_search, proxy_direction, ownership_block

proxy_litigationA

desc: 경영권 분쟁 소송 공시 검색 -- 소송등의제기/신청, 판결/결정 타임라인. when: [tier-4 Analysis] 경영권 분쟁, 소송, 가처분, 판결, 법적 분쟁 현황을 파악할 때. proxy_fight와 함께 호출하면 분쟁의 전체 그림을 볼 수 있음. rule: DART pblntf_ty=I(거래소공시) + B(주요사항)에서 소송 키워드 필터. 원문 최신 3건 파싱. ref: corp_identifier, proxy_fight, proxy_search, ownership_block

proxy_full_analysisA

desc: 경영권 분쟁 종합 분석 -- 프록시 파이트 + 소송/가처분 + 5% 대량보유 + 투표결과 통합. when: [tier-4 Orchestrate] 경영권 분쟁, 위임장 표대결, proxy fight 전체 그림이 필요할 때. governance_report의 PRX 섹션으로 자동 포함됨. rule: fight+litigation+block 항상 병렬. agm_result는 fight 감지 시만 추가 호출. 전부 데이터 없으면 한 줄 반환. ref: corp_identifier, proxy_fight, proxy_litigation, ownership_block, agm_result, governance_report

agm_searchA

desc: 주주총회 소집공고 검색. rcept_no 리스트 반환. when: [tier-3 Search] 특정 기업의 주총 공고를 찾을 때. 다른 agm_* tool에 필요한 rcept_no를 여기서 획득. corp_identifier 실행 후 호출할 것. rule: ticker 또는 종목코드로 검색. 정정공고 포함, 최신 정정본에 ← 최신 표시. ref: corp_identifier, agm, agm_agenda_xml, agm_manual

Args: ticker: 종목코드 또는 회사명 bgn_de: 검색 시작일 (YYYYMMDD). 미입력 시 올해 1월 1일 end_de: 검색 종료일 (YYYYMMDD). 미입력 시 오늘

agm_agenda_xmlA

desc: 의안(안건) 목록 구조화. 제N호/제N-M호 형식의 트리. when: [tier-5 Detail] 사용자가 안건 상세를 명시적으로 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 불완전 시 agm_parse_fallback(parser="agenda", tier="pdf") fallback. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_items, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. use_llm: True면 파싱 실패/의심 시 LLM fallback 사용 (기본: False) max_fallback_length: LLM fallback 시 원문 최대 글자 수 (기본 3000, 0이면 제한 없음) format: 반환 형식. "md" (마크다운, 기본) 또는 "json" (프론트엔드용)

agm_itemsA

desc: 안건별 상세 원문 블록 (마크다운). 특화 파서 없는 안건의 raw 내용. when: [tier-5 Detail] 특정 안건의 원문이 필요할 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: 특화 파서(financials, personnel 등)가 있는 안건은 해당 파서 사용이 더 정확. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_financials_xml, agm_personnel_xml, agm_aoi_change_xml, agm_compensation_xml, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. agenda_no: 안건 번호 (예: "1", "2"). 미입력 시 전체 안건 반환. "2" 입력 시 제2호 + 하위(제2-1호~) 전체 반환. use_llm: True면 파싱 실패 시 LLM fallback 사용 (기본: False) max_fallback_length: LLM fallback 시 원문 최대 글자 수 (기본 3000, 0이면 제한 없음) format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_financials_xmlA

desc: 재무제표 (BS/IS) 구조화. 연결/별도, 당기/전기 비교. when: [tier-5 Detail] 사용자가 재무제표 상세를 명시적으로 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 불완전 시 agm_parse_fallback(parser="financials", tier="pdf") fallback. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. use_llm: True면 파싱 실패 시 LLM fallback 사용 (기본: False) max_fallback_length: LLM fallback 시 원문 최대 글자 수 (기본 3000, 0이면 제한 없음) format: 반환 형식. "json" (기본, 구조화) 또는 "md" (마크다운 테이블)

agm_correctionsA

desc: 정정공고의 전/후 비교 + 정정 사유. when: [tier-5 Detail] 정정 전후 차이를 볼 때. 정정공고가 아닌 경우 빈 결과는 정상. ticker만 넣으면 소집공고를 자동 탐색. rule: 정정 사유가 중요 - 재무수치 변경인지 단순 오타인지 구분. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_search, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_personnel_xmlA

desc: 이사/감사 선임/해임 정보. 후보자별 경력, 결격사유, 추천사유, 직무수행계획. when: [tier-5 Detail] 사용자가 이사/감사 후보자 경력 상세를 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 경력 병합(100자+) 시 agm_parse_fallback(parser="personnel", tier="pdf") fallback. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_manual, agm_result, news_check, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_aoi_change_xmlA

desc: 정관변경 비교 (변경전/변경후/사유). 세부의안별 분리. when: [tier-5 Detail] 사용자가 정관변경 상세를 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 불완전 시 agm_parse_fallback(parser="aoi_change", tier="pdf") fallback. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_compensation_xmlA

desc: 이사/감사 보수한도. 당기 한도, 전기 실지급, 이사 수, 소진율. when: [tier-5 Detail] 보수한도/소진율 상세가 필요할 때. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 불완전 시 agm_parse_fallback(parser="compensation", tier="pdf") fallback. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_manual, div_detail, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_treasury_share_xmlA

desc: 자기주식 보유/처분/소각. 수량, 목적, 방법. when: [tier-5 Detail] 사용자가 자사주 안건 상세를 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 안건 제목 매칭 한계로 PDF fallback 빈번. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, ownership_treasury, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_capital_reserve_xmlA

desc: 자본준비금 감소/이익잉여금 전입. 감액배당 전제 조건. when: [tier-5 Detail] 사용자가 자본준비금 안건 상세를 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 불완전 시 agm_parse_fallback(parser="capital_reserve", tier="pdf") fallback. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_retirement_pay_xmlA

desc: 임원 퇴직금 규정 개정 (변경전/변경후). when: [tier-5 Detail] 사용자가 퇴직금 규정 상세를 요청했을 때만 사용. ticker만 넣으면 소집공고를 자동 탐색. rule: XML 파싱. 불완전 시 agm_parse_fallback(parser="retirement_pay", tier="pdf") fallback. 재무제표 주석의 "퇴직급여"와 혼동 주의. 판정 기준은 agm_manual 참조. 기업 식별이 불확실하면 corp_identifier 먼저 호출. ref: agm_parse_fallback, agm_manual, corp_identifier

Args: ticker: 종목코드 또는 회사명 (예: "삼성전자", "005930"). rcept_no 미입력 시 소집공고 자동 탐색. rcept_no: 접수번호 직접 지정 (예: 20260225000123). 입력 시 ticker보다 우선. format: 반환 형식. "md" (마크다운, 기본) 또는 "json"

agm_pre_analysisA

desc: 주주총회/AGM 사전 종합 분석 — 소집공고 기반 안건/재무/인사/보수/정관/자사주 + 의결권 행사 판단 기준. 투표결과 미포함. when: [tier-4 Orchestrate] 주주총회, AGM, shareholder meeting 사전 분석, 의결권 행사, 투표 판단, FOR/AGAINST 판정이 필요할 때. rule: 소집공고(DART) 기반 full analysis. 모든 agm_*xml을 병렬 체이닝. 투표결과 포함 분석은 agm_post_analysis 사용. 이 tool 하나로 충분하며 agm*_xml 개별 tool은 사용자의 명시적 요청 없는 한 추가 호출 금지. ref: corp_identifier, agm_search, agm_post_analysis

Args: ticker: 종목코드 또는 회사명 bgn_de: 검색 시작일 (YYYYMMDD). 미입력 시 올해 1월 1일 end_de: 검색 종료일 (YYYYMMDD). 미입력 시 오늘

agm_post_analysisA

desc: 주주총회/AGM 사후 분석 — 소집공고(안건/재무/인사) + 투표결과(가결/부결/참석률) 통합. when: [tier-4 Orchestrate] 주주총회, AGM, shareholder meeting 결과/사후 분석. 사전+사후 완전한 주총 그림이 필요할 때. rule: agm_pre_analysis + agm_result 체이닝. 주총 미종료 시 투표결과 없음 안내. 이 tool 하나로 소집공고+투표결과 분석이 완성됨. agm_*_xml 개별 tool 추가 호출 금지. ref: corp_identifier, agm_pre_analysis, agm_result, agm_search

agm_parse_fallbackA

desc: AGM 파서 PDF/OCR fallback. XML 파싱 불완전 시 대체 수단. when: [tier-5 Detail] agm_*_xml 결과가 불완전할 때만 사용. tier="pdf"(4s+) 또는 tier="ocr"(UPSTAGE_API_KEY 필요). rule: parser 파라미터로 파서 선택 (personnel/financials/aoi_change/compensation/treasury_share/capital_reserve/retirement_pay/agenda). AI가 자체 보정 실패 후 유저에게 제안. ref: agm_personnel_xml, agm_financials_xml, agm_manual

Args: rcept_no: 접수번호 parser: 파서 이름 (personnel, financials, aoi_change, compensation, treasury_share, capital_reserve, retirement_pay, agenda) tier: "pdf" (기본) 또는 "ocr" format: "md" (기본) 또는 "json"

agm_resultA

desc: 주주총회 투표결과 -- 안건별 가결/부결, 찬성률(발행/행사 기준), 추정참석률. when: [tier-5 Detail] 주총 결과를 볼 때. agm_post_analysis가 이미 포함하므로 단독 호출은 투표결과만 필요할 때로 한정. rule: KIND 크롤링 기반. rcept_no "80"->"00" 변환으로 KIND viewer 접근. 주총 미종료 시 데이터 없음. ref: agm_search, agm_manual, ownership_block, ownership_major

Args: ticker: 종목코드 또는 회사명 bgn_de: 검색 시작일 YYYYMMDD (미입력 시 올해 1월 1일) end_de: 검색 종료일 YYYYMMDD (미입력 시 오늘) format: "md" (기본) 또는 "json"

value_up_planA

desc: 기업가치제고계획(밸류업) 공시 검색 및 원문 파싱. when: [tier-4 Analysis] 기업가치제고, 밸류업, value-up 계획을 확인할 때. 배당·지분 분석과 함께 거버넌스 전체 그림 파악에 활용. rule: DART pblntf_ty=I(거래소공시)에서 밸류업 키워드 필터. 원문 최신 2건 파싱. ref: corp_identifier, governance_report, div_full_analysis, ownership_full_analysis

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/MarcoYou/open-proxy-mcp'

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