kr-groundtruth
Korean fact-verification tools for AI agents: business registration, address, DART, apt prices, laws
Should I use this
Quality & Safety
Findings (2)
- LOWin get_balance
- LOWin get_pricing
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"kr-groundtruth": {
"url": "https://kr-groundtruth-mcp.vercel.app/api/mcp"
}
}
}Remote endpoints
https://kr-groundtruth-mcp.vercel.app/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
๐ขverify_business_registration(business_numbers, representative_name, opened_date, business_name)
Cost: 2 credits/call (cache hit: 1). ๊ตญ์ธ์ฒญ ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์ํ(๊ณ์์ฌ์ ์/ํด์ /ํ์ /๋ฏธ๋ฑ๋ก)์ ๊ณผ์ธ์ ํ์ ์กฐํํฉ๋๋ค. ๋ํ์๋ช (representative_name)๊ณผ ๊ฐ์ ์ผ(opened_date, YYYYMMDD)์ ํจ๊ป ์ฃผ๋ฉด ๋ฑ๋ก์ ๋ณด ์ง์ํ์ธ๊น์ง ์ํํฉ๋๋ค. ํ ๋ฒ์ ์ต๋ 100๊ฑด. ๊ฒฐ๊ณผ status: active | suspended | closed | not_registered.
Input Schema
{
"type": "object",
"properties": {
"business_numbers": {
"minItems": 1,
"maxItems": 100,
"type": "array",
"items": {
"type": "string"
},
"description": "์ฌ์
์๋ฑ๋ก๋ฒํธ ๋ชฉ๋ก (ํ์ดํ ์ ๋ฌด ๋ฌด๊ด)"
},
"representative_name": {
"description": "์ง์ํ์ธ์ฉ ๋ํ์๋ช
(๋จ๊ฑด ์กฐํ ์)",
"type": "string"
},
"opened_date": {
"description": "์ง์ํ์ธ์ฉ ๊ฐ์
์ผ์ YYYYMMDD (๋จ๊ฑด ์กฐํ ์)",
"type": "string",
"pattern": "^\\d{8}$"
},
"business_name": {
"description": "์ง์ํ์ธ์ฉ ์ํธ (์ ํ)",
"type": "string"
}
},
"required": [
"business_numbers"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขsearch_address(keyword, page, per_page)
Cost: 1 credit/call (cache hit: 1). ๋๋ก๋ช ์ฃผ์ยท์ง๋ฒ์ฃผ์ยท๊ฑด๋ฌผ๋ช ํค์๋๋ก ๊ณต์ ์ฃผ์๋ฅผ ๊ฒ์ํด ์ ๊ทํํฉ๋๋ค. ์ฐํธ๋ฒํธ(postal_code), ํ์ ๊ตฌ์ญ์ฝ๋(adm_code), ์ํํธ ์ค๊ฑฐ๋๊ฐ ์กฐํ์ฉ ๋ฒ์ ๋์ฝ๋ 5์๋ฆฌ(lawd_code), ์๋ฌธ์ฃผ์๋ฅผ ๋ฐํํฉ๋๋ค. ์: '์ธ์ข ๋๋ก 209', '์ญ์ผ๋ 736-1', '์ผ์ฑ์ ์ ๋ณธ์ฌ'.
Input Schema
{
"type": "object",
"properties": {
"keyword": {
"type": "string",
"minLength": 2,
"maxLength": 100,
"description": "๊ฒ์ ํค์๋ (๋๋ก๋ช
/์ง๋ฒ/๊ฑด๋ฌผ๋ช
)"
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
},
"per_page": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"keyword"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขsearch_corporation(name, limit)
Cost: 1 credit/call (cache hit: 1). ๋ฒ์ธ๋ช ์ผ๋ก ๊ธ์ต๊ฐ๋ ์ DART ๋ฑ๋ก ๋ฒ์ธ์ ๊ฒ์ํด corp_code(8์๋ฆฌ ๊ณ ์ ๋ฒํธ)๋ฅผ ์ฐพ์ต๋๋ค. ์์ฅ์ฌ๋ stock_code๊ฐ ํจ๊ป ๋ฐํ๋ฉ๋๋ค. lookup_corporation์ corp_code ์ ๋ ฅ์ผ๋ก ์ฌ์ฉํ์ธ์.
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 50,
"description": "๋ฒ์ธ๋ช
์ผ๋ถ ๋๋ ์ ์ฒด"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 30
}
},
"required": [
"name"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขlookup_corporation(corp_code)
Cost: 2 credits/call (cache hit: 1). DART corp_code๋ก ๊ธฐ์ ๊ฐํฉ์ ์กฐํํฉ๋๋ค: ์ ์ ๋ฒ์ธ๋ช , ๋ํ์, ๋ฒ์ธ๋ฑ๋ก๋ฒํธ, ์ฌ์ ์๋ฑ๋ก๋ฒํธ, ์ฃผ์, ์ ์ข ์ฝ๋, ์ค๋ฆฝ์ผ, ์์ฅ์์ฅ. corp_code๋ฅผ ๋ชจ๋ฅด๋ฉด ๋จผ์ search_corporation์ ํธ์ถํ์ธ์.
Input Schema
{
"type": "object",
"properties": {
"corp_code": {
"type": "string",
"pattern": "^\\d{8}$",
"description": "DART ๊ณ ์ ๋ฒํธ 8์๋ฆฌ"
}
},
"required": [
"corp_code"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขapartment_trade_prices(lawd_code, deal_month, page, per_page)
Cost: 3 credits/call (cache hit: 1). ๊ตญํ ๊ตํต๋ถ ์ํํธ ๋งค๋งค ์ค๊ฑฐ๋๊ฐ๋ฅผ ์๊ตฐ๊ตฌ(๋ฒ์ ๋์ฝ๋ 5์๋ฆฌ) + ๊ณ์ฝ์(YYYYMM) ๋จ์๋ก ์กฐํํฉ๋๋ค. lawd_code๋ search_address ๊ฒฐ๊ณผ์ lawd_code๋ฅผ ์ฌ์ฉํ์ธ์ (์: ๊ฐ๋จ๊ตฌ 11680). deal_amount_krw๋ ์ ๋จ์ ์ ์์ ๋๋ค.
Input Schema
{
"type": "object",
"properties": {
"lawd_code": {
"type": "string",
"pattern": "^\\d{5}$",
"description": "๋ฒ์ ๋์ฝ๋ ์ 5์๋ฆฌ (์๊ตฐ๊ตฌ)"
},
"deal_month": {
"type": "string",
"pattern": "^\\d{6}$",
"description": "๊ณ์ฝ๋
์ YYYYMM"
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
},
"per_page": {
"default": 100,
"type": "integer",
"minimum": 1,
"maximum": 1000
}
},
"required": [
"lawd_code",
"deal_month"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขsearch_law(query, page, per_page)
Cost: 2 credits/call (cache hit: 1). ๋ฒ์ ์ฒ ๊ตญ๊ฐ๋ฒ๋ น์ ๋ณด์ผํฐ์์ ํํ ๋ฒ๋ น(๋ฒ๋ฅ ยท์ํ๋ นยท์ํ๊ท์น)์ ๊ฒ์ํฉ๋๋ค. ๋ฒ๋ นID, ์๊ด๋ถ์ฒ, ๊ณตํฌ/์ํ์ผ, ์์ธ ๋งํฌ๋ฅผ ๋ฐํํฉ๋๋ค. ์: '๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฒ', '์ฃผํ์๋์ฐจ๋ณดํธ๋ฒ'.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "๋ฒ๋ น๋ช
๊ฒ์์ด"
},
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
},
"per_page": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขget_balance
Cost: free. ํ์ฌ API ํค ๊ณ์ ์ ํฌ๋ ๋ง ์์ก๊ณผ ์ถฉ์ URL ์๋ด๋ฅผ ๋ฐํํฉ๋๋ค.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}๐ขget_pricing
Cost: free. ํด๋ณ ํฌ๋ ๋ง ๋น์ฉ, ํฌ๋ ๋ง ๋จ๊ฐ(KRW), ์ถฉ์ ๋ฐฉ๋ฒ์ ๋ฐํํฉ๋๋ค.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Community
Evidence