protogrid

Search / io.github.SongT-50/korean-public-data-mcp

Korean Public Data

not classified

Korean government open data - weather, population, law search via data.go.kr

v1.0.0 · active · repository · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality73needs work
Trust56of 100
Uptime, 30 days72%
Latency p50341 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "korean-public-data-mcp": {
      "type": "http",
      "url": "https://korean-public-data-mcp.onrender.com/mcp"
    }
  }
}
claude mcp add --transport http korean-public-data-mcp https://korean-public-data-mcp.onrender.com/mcp
[mcp_servers.korean-public-data-mcp]
url = "https://korean-public-data-mcp.onrender.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "korean-public-data-mcp": {
      "type": "remote",
      "url": "https://korean-public-data-mcp.onrender.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "korean-public-data-mcp": {
      "type": "http",
      "url": "https://korean-public-data-mcp.onrender.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=korean-public-data-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8va29yZWFuLXB1YmxpYy1kYXRhLW1jcC5vbnJlbmRlci5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "korean-public-data-mcp": {
      "type": "http",
      "url": "https://korean-public-data-mcp.onrender.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "korean-public-data-mcp": {
      "httpUrl": "https://korean-public-data-mcp.onrender.com/mcp"
    }
  }
}
extensions:
  "korean-public-data-mcp":
    enabled: true
    name: "korean-public-data-mcp"
    type: streamable_http
    uri: "https://korean-public-data-mcp.onrender.com/mcp"
    timeout: 300

Quality 73 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_real_estate_trades (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_economic_stats (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_weather_forecast (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 575 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 6 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 575 tokens to load them all · tool set 1d209f923927 · checked 2026-10-09 23:53 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 56 / 100

provenance80
liveness9
freshness45
hygiene100

+repository +namespace-matches-repo -unreachable(2 failures) -stale-215d

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://korean-public-data-mcp.onrender.com/mcp streamable-httpnoneno (2 failures)72%341 ms2025-11-252026-10-08

Tools (6)

check_business_registration사업자등록번호로 사업 상태를 조회합니다. Args: business_numbers: 사업자등록번호 리스트 (예: ["1234567890", "0987654321"]). 하이픈 없이 10자리 숫자. 최대 100개. Returns: 각 사업자의 등록 상태 (계속사업자, 휴업자, 폐업자 등)
get_air_quality실시간 대기질(미세먼지, 초미세먼지, 오존 등)을 조회합니다. Args: location: 지역명 (예: "서울", "강남", "부산", "제주"). 15개 주요 지역 지원. Returns: PM10, PM2.5, 오존, 이산화질소, 일산화탄소, 아황산가스 수치와 등급
get_economic_stats한국은행 경제통계를 조회합니다. Args: indicator: 경제지표명. 지원 항목: 기준금리, 소비자물가지수, 실업률, GDP성장률, 수출액, 수입액, 원달러환율, 코스피 period: 조회기간. "latest"(최근 12개월), "2025"(특정연도), "202501-202602"(기간지정) Returns: 해당 경제지표의 시계열 데이터
get_real_estate_trades아파트 실거래가를 조회합니다. Args: district: 지역구 이름 (예: "강남구", "서초구", "성남시분당구"). 서울 25개구 + 주요 경기/광역시 지원. year_month: 조회할 연월 (예: "202602"). YYYYMM 형식. Returns: 해당 지역/기간의 아파트 실거래 내역 (단지명, 면적, 가격, 층, 거래일)
get_weather_forecast도시별 단기 날씨 예보를 조회합니다. Args: city: 도시 이름 (예: "서울", "부산", "제주", "수원"). 25개 주요 도시 지원. hours_ahead: 앞으로 몇 시간 예보를 볼지 (기본 24시간, 최대 72시간) Returns: 시간대별 기온, 강수확률, 하늘상태 등 날씨 정보
list_supported_options이 MCP 서버에서 지원하는 도시, 지역, 경제지표 목록을 확인합니다. Returns: 각 도구별 지원 옵션 목록

Schemas: list_tools.

Official server.json
{
  "name": "io.github.SongT-50/korean-public-data-mcp",
  "title": "Korean Public Data",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://korean-public-data-mcp.onrender.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/SongT-50/korean-public-data-mcp",
    "source": "github"
  },
  "description": "Korean government open data - weather, population, law search via data.go.kr"
}