๐ฆ
OpenDART MCP Server
OpenDART API MCP Server - 85 Korean disclosure and financial data tools via Model Context Protocol
0 installs
Trust: 37 โ Low
Devtools
Ask AI about OpenDART MCP Server
Powered by Claude ยท Grounded in docs
I know everything about OpenDART MCP Server. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
OpenDART MCP Server
ํ๊ตญ ๊ธ์ต๊ฐ๋ ์ OpenDART API๋ฅผ Claude์์ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋ MCP(Model Context Protocol) ์๋ฒ์ ๋๋ค.
API๋ฅผ ๋ฐ๊ธ๋ฐ์ Claude ์ปค์คํ ์ปค๋ฅํฐ๋ก ๋ฐ๋ก ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
Features
- Open DART API ์ ๋ถ ์ง์: Open DART์์ ์ ๊ณตํ๋ API(83๊ฐ)๋ฅผ ์ ๋ถ ์ง์ํฉ๋๋ค.
- Vercel ๋ฐฐํฌ: ngrok/ํฐ๋๋ง ์์ด ์ปค์คํ ์ปค๋ฅํฐ๋ก ๋ฐ๋ก ์ฐ๊ฒฐ ๊ฐ๋ฅํฉ๋๋ค.
- URL ๊ธฐ๋ฐ API ํค: ์ปค๋ฅํฐ URL์ ํค๋ฅผ ํฌํจํ์ฌ ์ค์ ์์ด ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
- ๋งํฌ๋ค์ด ์ถ๋ ฅ: Claude์์ ๊น๋ํ๊ฒ ๋ ๋๋ง๋๋ ํ ์ด๋ธ ํํ๋ก ์ถ๋ ฅํฉ๋๋ค.
- Corp Code ์บ์ฑ: 9๋ง+ ๊ธฐ์ ๋ชฉ๋ก์ ์ธ๋ฉ๋ชจ๋ฆฌ ์บ์ฑ (24์๊ฐ TTL)
Quick Start
1. OpenDART API ํค ๋ฐ๊ธ
OpenDART์์ ํ์๊ฐ์ ํ API ์ธ์ฆํค๋ฅผ ๋ฐ๊ธ๋ฐ์ผ์ธ์.
2. Claude์ ์ฐ๊ฒฐ
- claude.ai ์ ์
- ์ฌ์ฉ์ ์ง์ > ์ปค๋ฅํฐ > ์ฌ์ฉ์ ์ง์ ์ปค๋ฅํฐ ์ถ๊ฐ
- URL ์
๋ ฅ:
https://your-project.vercel.app/api/mcp?opendart_key=YOUR_API_KEY - ์ฐ๊ฒฐ ์๋ฃ! ๋ณ๋ ์ค์ ์์ด ๋ฐ๋ก ์ฌ์ฉ ๊ฐ๋ฅ
Tools
Config (2๊ฐ)
| Tool | ์ค๋ช |
|---|---|
set_api_key | OpenDART API ํค๋ฅผ ์ธ์ ์ ์ค์ |
get_api_key_status | API ํค ์ค์ ์ฌ๋ถ ํ์ธ |
ํ์ฌ ๊ฒ์ & ์ ๋ณด (3๊ฐ)
| Tool | ์ค๋ช |
|---|---|
opendart_search_company | ํ๊ธ/์๋ฌธ ์ด๋ฆ ๋๋ ์ข ๋ชฉ์ฝ๋๋ก ํ์ฌ ๊ฒ์ โ corp_code ํ๋ |
opendart_get_company_info | ๊ธฐ์ ๊ฐํฉ (๋ํ์ด์ฌ, ์ฃผ์, ์ ์ข ๋ฑ) |
opendart_search_disclosure | ๊ณต์ ๊ฒ์ (๊ธฐ๊ฐ, ์ ํ, ํ์ด์ง๋ค์ด์ ) |
์ฌ๋ฌด ์ ๋ณด (7๊ฐ)
| Tool | ์ค๋ช |
|---|---|
opendart_single_financial_accounts | ๋จ์ผํ์ฌ ์ฃผ์๊ณ์ (๋งค์ถ, ์์ ์ด์ต, ์์ฐ ๋ฑ) |
opendart_multi_financial_accounts | ๋ค์คํ์ฌ ์ฃผ์๊ณ์ ๋น๊ต (์ต๋ 100๊ฐ) |
opendart_full_financial_statement | ์ ์ฒด ์ฌ๋ฌด์ ํ (BS, IS, CF ์ ํญ๋ชฉ) |
opendart_single_financial_index | ๋จ์ผํ์ฌ ์ฌ๋ฌด์งํ (์์ต์ฑ, ์์ ์ฑ, ์ฑ์ฅ์ฑ) |
opendart_multi_financial_index | ๋ค์คํ์ฌ ์ฌ๋ฌด์งํ ๋น๊ต |
opendart_xbrl_taxonomy | XBRL ํ์ค ๊ณ์ ๊ณผ๋ชฉ ๋ถ๋ฅ |
opendart_dividend_info | ๋ฐฐ๋น ๊ด๋ จ ์ ๋ณด |
์ ๊ธฐ๋ณด๊ณ ์ ์ธ๋ถ ํญ๋ชฉ (24๊ฐ)
| Category | Tools | ์ค๋ช |
|---|---|---|
| ์ฃผ์ฃผ | 3 | ์ต๋์ฃผ์ฃผ, ์ต๋์ฃผ์ฃผ ๋ณ๋, ์์ก์ฃผ์ฃผ ํํฉ |
| ์์/์ง์ | 3 | ์์ ํํฉ, ์ง์ ํํฉ, ์ฌ์ธ์ด์ฌ |
| ๋ณด์ | 5 | ๊ฐ์ธ๋ณ, ์ ์ฒด, ์์5์ธ, ๋ฏธ๋ฑ๊ธฐ์์, ์น์ธ์ด์ก |
| ์ฃผ์ | 3 | ๋ฐํ์ฃผ์์ด์, ์ฆ์/๊ฐ์ ํํฉ, ์๊ธฐ์ฃผ์ |
| ๊ฐ์ฌ | 3 | ๊ฐ์ฌ์๊ฒฌ, ํ๊ณ๊ฐ์ฌ ๊ณ์ฝ, ๋น๊ฐ์ฌ ์๋น์ค |
| ์ฑ๋ฌด์ฆ๊ถ | 5 | ๋ฐํ์ค์ , ๊ธฐ์ ์ด์, ๋จ๊ธฐ์ฌ์ฑ, ํ์ฌ์ฑ, ์ ์ข ์๋ณธ์ฆ๊ถ, ์กฐ๊ฑด๋ถ์๋ณธ์ฆ๊ถ |
| ํฌ์/์๊ธ | 3 | ํ๋ฒ์ธ ์ถ์, ๊ณต๋ชจ์๊ธ, ์ฌ๋ชจ์๊ธ ์ฌ์ฉ๋ด์ญ |
์ฃผ์ฃผ ๋ณด์ ๋ณด๊ณ (2๊ฐ)
| Tool | ์ค๋ช |
|---|---|
opendart_major_stockholding | ๋๋๋ณด์ ์ํฉ๋ณด๊ณ (5% ์ด์) |
opendart_executive_stockholding | ์์/์ฃผ์์ฃผ์ฃผ ๋ณด์ ๋ณด๊ณ |
์ฃผ์์ฌํญ๋ณด๊ณ ์ (36๊ฐ)
| Category | Tools | ์ค๋ช |
|---|---|---|
| ์๋ณธ ๋ณ๋ | 4 | ์ ์์ฆ์, ๋ฌด์์ฆ์, ์ ๋ฌด์์ฆ์, ๊ฐ์ |
| ์กฐ์ง ๋ณ๊ฒฝ | 3 | ํฉ๋ณ, ๋ถํ , ๋ถํ ํฉ๋ณ |
| ์์ /์์ฐ ์์๋ | 7 | ์์ ์์, ์์ ์๋, ์ ํ์์ฐ ์์/์๋, ํ๋ฒ์ธ ์ฃผ์ ์ทจ๋/์ฒ๋ถ, ์์ฐ์์๋(ํ๋ฐฑ์ต์ ) |
| ์๊ธฐ์ฃผ์ | 5 | ์ทจ๋, ์ฒ๋ถ, ์ ํ ์ฒด๊ฒฐ, ์ ํ ํด์ง, ์ฃผ์๊ตํ/์ด์ |
| ์ฌ์ฑ | 7 | ์ ํ์ฌ์ฑ, ์ ์ฃผ์ธ์๊ถ๋ถ์ฌ์ฑ, ๊ตํ์ฌ์ฑ, ์กฐ๊ฑด๋ถ์๋ณธ์ฆ๊ถ, ์ฃผ์๊ด๋ จ์ฌ์ฑ ์์/์๋, ์ฃผ์๋ฐฐ๋น |
| ํด์ธ์์ฅ | 4 | ์์ฅ/ํ์ง ๊ฒฐ์ , ์์ฅ/ํ์ง ํํฉ |
| ๋ฒ๋ฅ /๊ฒฝ์ | 6 | ์ฑ๊ถ์ํ๊ด๋ฆฌ ๊ฐ์/์ค๋จ, ์ฑ๋ฌด๋ถ์ดํ, ์์ก, ์์ ์ ์ง, ํ์์ ์ฐจ, ํด์ฐ |
์ฆ๊ถ์ ๊ณ ์ (6๊ฐ)
| Tool | ์ค๋ช |
|---|---|
opendart_equity_securities_reg | ์ง๋ถ์ฆ๊ถ ์ ๊ณ ์ |
opendart_debt_securities_reg | ์ฑ๋ฌด์ฆ๊ถ ์ ๊ณ ์ |
opendart_depositary_receipts_reg | ์ํ์ฆ๊ถ ์ ๊ณ ์ |
opendart_merger_reg | ํฉ๋ณ ์ ๊ณ ์ |
opendart_stock_exchange_reg | ์ฃผ์๊ตํ ์ ๊ณ ์ |
opendart_division_reg | ๋ถํ ์ ๊ณ ์ |
Usage Examples
Claude์์ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํ์ธ์:
- "์ผ์ฑ์ ์์ 20XX๋ ์ฌ๋ฌด์ ํ๋ฅผ ๋ณด์ฌ์ค"
- "SKํ์ด๋์ค์ ์ต์ ์ต๋์ฃผ์ฃผ ํํฉ์ ์๋ ค์ค"
- "์นด์นด์ค์ ์ต๊ทผ ๊ณต์ 10๊ฐ๋ฅผ ๊ฒ์ํด์ค"
- "ํ๋์๋์ฐจ์ 20XX๋ ์์ ๋ณด์ ํํฉ์ ๋ณด์ฌ์ค"
- "LG์๋์ง์๋ฃจ์ ์ ์ ํ์ฌ์ฑ ๋ฐํ ๊ฒฐ์ ์ด ์์๋์ง ํ์ธํด์ค"
Tech Stack
- Runtime: Next.js 16 + TypeScript
- MCP: mcp-handler + @modelcontextprotocol/sdk
- Deploy: Vercel (Streamable HTTP, Seoul region ๊ถ์ฅ)
- ZIP: fflate (corp code XML ์์ถ ํด์ )
License
MIT
