check_unit_errors
본문에 '회사명(종목코드)'와 함께 적힌 매출·영업이익·순이익이 DART 사업보고서 값과 10배·100배 어긋나는지 본다. DART_API_KEY 가 필요하다. 조회가 안 되면 skipped 에 이유를 남긴다.
text必填
io.github.hs85-newbie由 GitHub 帳號 hs85-newbie 發布v0.2.0更新於 Nov 7, 2026
核對韓國財經文章中的數字,與DART、韓國銀行ECOS和美國財政部資料進行比對
AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。
Fact-checks numbers in Korean finance writing against DART, Bank of Korea ECOS and US Treasury
發布方自己的服務:Finance Foundation
Korea Finance Factcheck 的本機 MCP 服務;無需登入;STDIO;5 個工具。
暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
參照 儲存庫 中的啟動說明。
한국 금융 글에 적힌 숫자를 공식 원본과 맞춰 보는 MCP 서버입니다. 글을 쓰는 사람이 Claude에게 "이 글 숫자 맞는지 봐 줘"라고 하면, 서버가 DART 공시와 한국은행 ECOS, 미국 재무부 자료를 직접 불러와 틀린 곳을 짚습니다.
저는 공시 해설과 시장 브리핑을 쓰는 사이트 macromalt.com을 운영합니다. AI와 함께 글을 쓰다 보니 숫자가 틀린 채 공개된 일이 여러 번 있었습니다. 문장은 매끄러운데 숫자만 틀려서 읽는 사람도 쓴 사람도 알아채지 못했습니다. 실제로 겪은 일은 이렇습니다.
우리금융 : 동양생명 = 1 : 0.2521056 표기를 반대로 읽은 탓입니다.세 번 모두 모델은 받은 대로 썼습니다. 그래서 글을 쓴 뒤 기계가 원본과 다시 맞춰 보게 했고 그 검사를 따로 떼어 이 저장소에 담았습니다.
check_ratio_direction은 합병·주식교환 비율 문장을 봅니다. 본문의 "X 1주당 Y n주"를 공시 원문과 비교하고 주는 회사와 받는 회사가 뒤바뀐 문장을 짚습니다. 본문에 접수번호가 있으면 DART에서 공시를 불러오고 없으면 본문 안에 옮겨 적은 공시 표기와 비교합니다.
check_unit_errors는 "삼성전자(005930)"처럼 종목코드와 함께 적힌 매출, 영업이익, 순이익을 DART 사업보고서와 대조합니다. 열 배, 백 배, 천 배로 어긋난 숫자만 잡습니다. 증권사 전망치처럼 원래 공시와 다른 숫자까지 잡으면 경고가 너무 많아져서 일부러 좁혔습니다.
check_market_numbers는 미국 국채 2·5·10·30년물 금리를 재무부 자료와, 코스피 종가와 한국 기준금리와 원·달러 환율을 한국은행 ECOS와 비교합니다. 글 끝에 **작성**: 2026-10-30 같은 줄이 있으면 그날을 기준으로 봅니다. 환율은 기사에 흔히 쓰는 주간 종가와 ECOS의 매매기준율이 원래 다른 숫자라서 15원 넘게 차이 날 때만 알립니다.
check_stock_closes는 "삼성전자(005930)"처럼 종목코드가 나온 종목의 종가를 한국거래소(KRX) 공식 종가와 대조합니다. 같은 문장에 '종가'나 '마감'이 있는 원 단위 숫자만 봅니다. 목표주가 같은 숫자까지 종가로 읽지 않으려고 그렇게 했습니다. 등락률은 보지 않습니다. '9월 30일 이후 18.8% 하락' 같은 기간 수익률을 하루 등락으로 잘못 읽은 적이 있어서입니다. 숫자 앞에 날짜가 없으면 최근 거래일 가운데 하루와 맞으면 통과시킵니다.
check_all은 이 검사를 한꺼번에 돌립니다. 하나가 실패해도 나머지 결과는 그대로 돌려줍니다.
검사를 하지 못했을 때도 조용히 넘어가지 않습니다. 키가 없거나 조회가 실패하면 skipped에 이유를 적습니다.
uv가 있으면 설치 없이 바로 실행합니다. Claude Code에서는 이렇게 등록합니다.
Claude Desktop에서는 설정 파일(claude_desktop_config.json)에 아래를 넣습니다.
키는 직접 발급받아 넣습니다. 세 기관 약관상 인증키는 남과 나눠 쓸 수 없어서 이 서버는 누구의 키도 대신 맡아 두지 않습니다.
DART 키는 OpenDART에서 회원가입 뒤 인증키 신청 메뉴에서 받습니다. 비율 검사와 단위 검사에 씁니다.
ECOS 키는 한국은행 ECOS에서 받습니다. 신청할 때 이용 형태를 고르게 되어 있으니 쓰임에 맞게 고르세요. 코스피와 기준금리, 환율 검사에 씁니다. 미국 국채 금리는 키 없이 볼 수 있습니다.
KRX 키는 KRX Open API에서 받고, 유가증권·코스닥 일별매매정보 이용 신청을 해 두어야 합니다. 종가 검사에 씁니다. KRX Open API 약관은 비상업 목적으로만 쓰도록 하고 있어서 돈을 받는 서비스에 이 검사를 넣으면 안 됩니다. 결과를 옮길 때는 'KRX 통계정보'라고 밝혀 주세요.
Claude에게 글을 붙여 넣고 이렇게 말하면 됩니다.
이 원고 숫자를 korea-finance-factcheck로 확인해 줘.
우리금융 문장을 넣으면 이런 결과가 돌아옵니다.
이 서버는 숫자가 원본과 맞는지만 봅니다. 어떤 종목을 사라거나 팔라고 하지 않고 주가 전망도 내놓지 않습니다. 결과를 투자 판단의 근거로 쓰지 마세요.
공시나 공식 통계에 없는 숫자는 판정하지 못합니다. 증권사 추정치, 장중 시세, 기사에만 나온 숫자가 그렇습니다. 이런 숫자는 unverified로 돌려주니 사람이 확인해 주세요.
네이버 데이터는 넣지 않았습니다. 약관상 쓸 수 있는 범위가 좁아서입니다.
이 서버가 불러오는 자료의 저작권은 각 기관에 있습니다. 공시는 금융감독원 전자공시시스템(DART), 국내 지표는 한국은행 경제통계시스템(ECOS), 미국 국채 금리는 미국 재무부(U.S. Department of the Treasury), 종목 종가는 한국거래소(KRX 통계정보)의 자료입니다. 결과를 글에 옮길 때는 출처를 함께 적어 주세요.
테스트에는 실제 공시 원문과 실제로 틀렸던 문장을 그대로 넣었습니다. 손으로 지어낸 숫자만 보는 테스트는 실제 실수를 잡지 못했기 때문입니다.
An MCP server that checks numbers in Korean finance writing against official sources: DART filings (merger and share-exchange ratio direction, 10x/100x unit errors in revenue and profit), Bank of Korea ECOS (KOSPI close, base rate, KRW/USD), US Treasury par yields and KRX official stock closes (non-commercial use per KRX Open API terms). Bring your own DART_API_KEY, ECOS_API_KEY and KRX_API_KEY. It reports mismatches and never gives investment advice.
MIT
來源:README.md,提交 3a8970a
본문에 '회사명(종목코드)'와 함께 적힌 매출·영업이익·순이익이 DART 사업보고서 값과 10배·100배 어긋나는지 본다. DART_API_KEY 가 필요하다. 조회가 안 되면 skipped 에 이유를 남긴다.
text必填'X 1주당 Y n주' 문장이 공시 원문(본문의 접수번호로 조회)이나 본문 안의 'A : B = 1 : x' 표기와 반대로 적혔는지 본다.
text必填미국 국채금리(재무부)와 코스피 종가·한국 기준금리·환율(한국은행 ECOS)을 그날 공식값과 대조한다. as_of 는 글을 쓴 날(YYYY-MM-DD). 없으면 본문의 '**작성**: 날짜' 줄, 그것도 없으면 오늘. ECOS 항목은 ECOS_API_KEY 가 필요하다.
text必填as_of'삼성전자(005930) … 종가 214,500원'처럼 적힌 종목 종가를 한국거래소(KRX) 공식 종가와 대조한다. 등락률은 보지 않는다. KRX_API_KEY 가 필요하고, KRX Open API 약관상 비상업 목적에만 쓸 수 있다. as_of 는 글을 쓴 날(YYYY-MM-DD). 없으면 본문의 '**작성**: 날짜' 줄, 그것도 없으면 오늘.
text必填as_of위 검사를 한 번에 돌린다. 하나가 실패해도 나머지 결과는 돌려준다.
text必填as_of已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
foundation.finance官方發布者
遠端 MCP 伺服器,提供開放金融參考資料:查詢公司、市場、基金與資產,解析識別碼,遍歷知識圖譜並讀取定期更新的參考序列。
fyi.fyn官方發布者
面向AI代理的唯讀個人財務工具:預算、收據、淨資產、帳單。OAuth 2.1。AI 翻譯

由 GitHub 帳號 nafadza14 發布
Apizie Finance 是遠端 MCP 伺服器,讓助理取得 SEC EDGAR、FRED、ECB、美國財政部、GLEIF 與世界銀行的官方金融與經濟資料,並附上引用來源。

由 GitHub 帳號 aowang-ai 發布
託管式 MCP 伺服器,讓助理探索、檢視並執行金融資料工具,涵蓋美股、SEC 文件、總體經濟資料、加密貨幣與預測市場。

由 GitHub 帳號 bck-stack 發布
遠端 MCP 端點,提供 174 個按次計費的加密、DeFi、鏈上與金融資料工具,以 x402 穩定幣微支付結算。
claude mcp add korea-finance-factcheck \ -e DART_API_KEY=발급받은_키 -e ECOS_API_KEY=발급받은_키 -e KRX_API_KEY=발급받은_키 \ -- uvx korea-finance-factcheck{ "mcpServers": { "korea-finance-factcheck": { "command": "uvx", "args": ["korea-finance-factcheck"], "env": { "DART_API_KEY": "발급받은_키", "ECOS_API_KEY": "발급받은_키", "KRX_API_KEY": "발급받은_키" } } }}{ "ratio_direction": { "errors": [{"claim": "우리금융 1주당 동양생명 0.2521056주", "filing": "동양… 1주당 우리… 0.2521056주"}] }}uv venv && uv pip install -e ".[test]".venv/bin/python -m pytest