Skip to content

io.github.ChloePark85/kr-groundtruth

by ChloePark85 · remote · no sign-in to list tools · v0.1.0 · published by GitHub user ChloePark85

Korean fact-verification tools for AI agents: business registration, address, DART, apt prices, laws

Changes · 2

8 tools: 2 change things and 6 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http kr-groundtruth https://kr-groundtruth-mcp.vercel.app/api/mcp --header 'Authorization: <your-authorization>'

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Changes things 2Claude Code: ask
  • apartment_trade_pricesCost: 3 credits/call (cache hit: 1).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Cost: 3 credits/call (cache hit: 1). 국토교통부 아파트 매매 실거래가를 시군구(법정동코드 5자리) + 계약월(YYYYMM) 단위로 조회합니다. lawd_code는 search_address 결과의 lawd_code를 사용하세요 (예: 강남구 11680). deal_amount_krw는 원 단위 정수입니다.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • verify_business_registrationCost: 2 credits/call (cache hit: 1).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Cost: 2 credits/call (cache hit: 1). 국세청 사업자등록번호 상태(계속사업자/휴업/폐업/미등록)와 과세유형을 조회합니다. 대표자명(representative_name)과 개업일(opened_date, YYYYMMDD)을 함께 주면 등록정보 진위확인까지 수행합니다. 한 번에 최대 100건. 결과 status: active | suspended | closed | not_registered.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
Only reads 6Claude Code: allow
  • get_balanceCost: free.No findings

    Why it is in this group

    • The name "get_balance" says "get": a word for reading.
    Description, as the server wrote it
    Cost: free. 현재 API 키 계정의 크레딧 잔액과 충전 URL 안내를 반환합니다.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • get_pricingCost: free.No findings

    Why it is in this group

    • The name "get_pricing" says "get": a word for reading.
    Description, as the server wrote it
    Cost: free. 툴별 크레딧 비용, 크레딧 단가(KRW), 충전 방법을 반환합니다.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • lookup_corporationCost: 2 credits/call (cache hit: 1).No findings

    Why it is in this group

    • The name "lookup_corporation" says "lookup": a word for reading.
    Description, as the server wrote it
    Cost: 2 credits/call (cache hit: 1). DART corp_code로 기업개황을 조회합니다: 정식 법인명, 대표자, 법인등록번호, 사업자등록번호, 주소, 업종코드, 설립일, 상장시장. corp_code를 모르면 먼저 search_corporation을 호출하세요.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • search_addressCost: 1 credit/call (cache hit: 1).No findings

    Why it is in this group

    • The name "search_address" says "search": a word for reading.
    Description, as the server wrote it
    Cost: 1 credit/call (cache hit: 1). 도로명주소·지번주소·건물명 키워드로 공식 주소를 검색해 정규화합니다. 우편번호(postal_code), 행정구역코드(adm_code), 아파트 실거래가 조회용 법정동코드 5자리(lawd_code), 영문주소를 반환합니다. 예: '세종대로 209', '역삼동 736-1', '삼성전자 본사'.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • search_corporationCost: 1 credit/call (cache hit: 1).No findings

    Why it is in this group

    • The name "search_corporation" says "search": a word for reading.
    Description, as the server wrote it
    Cost: 1 credit/call (cache hit: 1). 법인명으로 금융감독원 DART 등록 법인을 검색해 corp_code(8자리 고유번호)를 찾습니다. 상장사는 stock_code가 함께 반환됩니다. lookup_corporation의 corp_code 입력으로 사용하세요.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • search_lawCost: 2 credits/call (cache hit: 1).No findings

    Why it is in this group

    • The name "search_law" says "search": a word for reading.
    Description, as the server wrote it
    Cost: 2 credits/call (cache hit: 1). 법제처 국가법령정보센터에서 현행 법령(법률·시행령·시행규칙)을 검색합니다. 법령ID, 소관부처, 공포/시행일, 상세 링크를 반환합니다. 예: '개인정보 보호법', '주택임대차보호법'.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.1.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http kr-groundtruth https://kr-groundtruth-mcp.vercel.app/api/mcp --header 'Authorization: <your-authorization>'

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__kr-groundtruth__search_address",
      "mcp__kr-groundtruth__search_corporation",
      "mcp__kr-groundtruth__lookup_corporation",
      "mcp__kr-groundtruth__search_law",
      "mcp__kr-groundtruth__get_balance",
      "mcp__kr-groundtruth__get_pricing"
    ],
    "ask": [
      "mcp__kr-groundtruth__verify_business_registration",
      "mcp__kr-groundtruth__apartment_trade_prices"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as kr-groundtruth. Review it before you use it.