About Korea Public Data
Korea Public Data is an MCP server for agents working with Korean public records. Its read-only tools check business registration status, holidays, addresses, and apartment sale transactions, using the relevant public-data API keys.
Key features
- 01Check business registration status
- 02Look up public holidays
- 03Search road and lot addresses
- 04Query apartment sale transactions
Use cases
- 01Verify a Korean business registration
- 02Find holidays for a selected period
- 03Normalize a location from a search term
- 04Review apartment sale prices by district and month
MCP support
Exposes read-only Korean public-data lookup tools to MCP clients. It uses API keys for data.go.kr services and the road-name address API.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @appmonster/mcp-public-dataDATA_GO_KR_KEYSecretdata.go.kr service key (decoded form)JUSO_KEYSecretbusiness.juso.go.kr confirm key for address searchLocal servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
5Saved tool list · updated 5d ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| numbers | array | Yes | Business numbers, e.g. "123-45-67890" |
Details
From the project README@appmonster/mcp-public-data
MCP server for Korean public data — the lookups every agent working in Korea needs: is this business registration active, when are the holidays, what is the normalized address, what did apartments sell for.
한국 공공데이터 MCP 서버 — 사업자 상태, 공휴일, 도로명주소, 아파트 실거래가.
Keys (free)
| Env | Where | Needed by |
|---|---|---|
DATA_GO_KR_KEY | data.go.kr → 활용신청: 국세청 사업자등록정보 진위확인 및 상태조회 · 한국천문연구원 특일 정보 · 국토교통부 아파트 매매 실거래가 상세 | kr_check_business, kr_holidays, kr_apt_trades |
JUSO_KEY | business.juso.go.kr → 도로명주소 API 신청 | kr_search_address |
Use the decoded data.go.kr key (the one without %2B/%3D). One key works for all three data.go.kr services once each is approved (usually instant).
Install
{
"mcpServers": {
"kr-public": {
"command": "npx",
"args": ["-y", "@appmonster/mcp-public-data"],
"env": { "DATA_GO_KR_KEY": "…", "JUSO_KEY": "…" }
}
}
}
Tools (all read-only)
| Tool | What it does |
|---|---|
kr_check_business | NTS status for up to 100 business numbers: active / suspended / closed, tax type, closure date |
kr_holidays | Public + substitute holidays for a year or month (KASI) |
kr_search_address | Road/lot address, postal code, building, admin code for a keyword |
kr_apt_trades | Apartment sale transactions for a 5-digit district code and YYYYMM, optional name filter |
Example prompts
- "이 거래처 사업자번호 123-45-67890 지금도 영업 중이야?"
- "2027년 1월 공휴일 알려줘 — 배송 안내문에 쓸 거야"
- "송도동 효성메트하임 9월 실거래가"
MIT © Appmonster
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.