Server definition
- Hash
- sha256:a3d178fe57f6cb2c4ebfb0f33f297e14a1e7caf46b794ea8bb865c6bd1d36575
- What it is
- What a remote MCP server returned when asked what it offers: 9 tools
The blob, as servednamed by its sha256
{
"instructions": "법이 닿는 곳(Where Law Reaches) — 한국 법령·판례·법제처 해석·헌재/행정심판 결정, 상권(반경 업소·인구·개폐업), 나라장터 조달 계약(근거 조문 포함)을 한 그래프로 묶은 개인 비영리 서비스. 자료는 공공데이터(법제처·조달청·소상공인시장진흥공단·통계청). 일상 말 질문은 search_law 로 조문·판례를 찾고, 조문 전문은 get_article, 동네 상권은 geocode → area_stats, 공공 계약은 search_procurement, 마감 전 입찰공고는 search_bids, 법 이름을 알면 get_law. 법 조항을 인용해 답하기 전에는 verify_citations 로 인용이 실제로 있는지 확인할 것. 도구가 [NOT_FOUND] 등 표지를 주면 추측하지 말고 그대로 알릴 것. 결과의 url 을 사용자에게 출처로 보여 줄 것. 법률 자문이 아니며 정본은 국가법령정보센터(law.go.kr).",
"tools": [
{
"description": "좌표 둘레 반경 안의 상권 — 업종별 업소 수, 가까운 업소, 그 시군구 인구·사망원인·조례, 업종별 개업·폐업 추이. Commercial-district stats around a point in Korea.",
"inputSchema": {
"properties": {
"category_code": {
"description": "업종 코드로 좁히기 (area_stats 결과의 code)",
"type": "string"
},
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"radius_m": {
"description": "500, 1000, 2000 중 하나 (기본 500)",
"type": "integer"
}
},
"required": [
"lat",
"lon"
],
"type": "object"
},
"name": "area_stats",
"outputSchema": null
},
{
"description": "한국 주소·장소 이름을 위경도로 바꾼다(area_stats 에 쓸 좌표). Geocode a Korean address or place.",
"inputSchema": {
"properties": {
"query": {
"description": "주소나 장소 (예: 강남역, 세종대로 110)",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "geocode",
"outputSchema": null
},
{
"description": "조문 하나의 전문과 연결(인용·위임·관련 판례 등)을 받는다. key 는 search_law·search_procurement 결과의 key/akey. Get the full text and links of one statute article.",
"inputSchema": {
"properties": {
"key": {
"description": "조문 키 (예: 010098#0025001)",
"type": "string"
}
},
"required": [
"key"
],
"type": "object"
},
"name": "get_article",
"outputSchema": null
},
{
"description": "법 이름(정식 이름·약칭)으로 그 법의 정보와 조문 목록(조·제목·key)을 받는다. Look up a Korean law by name and list its articles.",
"inputSchema": {
"properties": {
"name": {
"description": "예: 근로기준법, 화관법, 주택임대차보호법 시행령",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "get_law",
"outputSchema": null
},
{
"description": "최근 개정·시행된 법령 목록(매일 새벽 대조). Recently amended Korean laws.",
"inputSchema": {
"properties": {
"limit": {
"description": "1~100, 기본 20",
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "law_changes",
"outputSchema": null
},
{
"description": "나라장터 입찰공고를 공고명으로 찾는다 — 기본은 마감 전 공고만(마감 D-n 표시). Search open Korean public-procurement bid notices.",
"inputSchema": {
"properties": {
"kind": {
"enum": [
"",
"물품",
"용역",
"공사"
],
"type": "string"
},
"open_only": {
"description": "마감 전만(기본 true)",
"type": "boolean"
},
"query": {
"description": "공고명 낱말 (예: CCTV, 제설)",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_bids",
"outputSchema": null
},
{
"description": "한국 법령 조문·판례·법제처 해석·헌재/행정심판 결정을 찾는다. 일상 말 질문도 된다(예: \"회사에서 갑자기 잘렸어요\", \"헬스장 환불\"). Search Korean statutes, court precedents and official interpretations; plain-language questions are fine.",
"inputSchema": {
"properties": {
"limit": {
"description": "조문 개수 1~15, 기본 8",
"type": "integer"
},
"query": {
"description": "질문이나 낱말 (한국어)",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_law",
"outputSchema": null
},
{
"description": "나라장터 공공 계약(약 60만 건 — 변경 차수는 한 건으로 접음)을 품목·기관·업체로 찾아 건수·금액·수의계약 비율, 많이 맺은 업체·기관, 계약 근거 조문 순위를 준다. Search Korean public procurement contracts with their legal basis.",
"inputSchema": {
"properties": {
"amount": {
"description": "s<2천만, m 2천만~1억, l 1억~10억, x 10억+",
"enum": [
"",
"s",
"m",
"l",
"x"
],
"type": "string"
},
"by": {
"description": "item=품목·계약명(기본), org=기관, corp=업체",
"enum": [
"item",
"org",
"corp"
],
"type": "string"
},
"key": {
"description": "결과의 corps/orgs key 로 한 기관·업체만",
"type": "string"
},
"kind": {
"enum": [
"",
"물품",
"용역",
"공사"
],
"type": "string"
},
"method": {
"description": "수의계약만/경쟁입찰만",
"enum": [
"",
"수의",
"경쟁"
],
"type": "string"
},
"query": {
"description": "품목·계약명, 기관 이름, 또는 업체 이름",
"type": "string"
},
"sort": {
"enum": [
"amt",
"date"
],
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_procurement",
"outputSchema": null
},
{
"description": "AI 가 쓴 답·문서 속 \"○○법 제N조(의M)\" 인용이 현행 법령에 실제로 있는지 확인한다(✓ 있음·✗ 없음·⚠ 법 이름 모호). 법률 내용을 답하기 전에 인용을 이것으로 검증하면 헛인용을 막을 수 있다. Verify statute citations against current Korean law.",
"inputSchema": {
"properties": {
"text": {
"description": "인용이 든 글 (최대 6,000자)",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "verify_citations",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:a3d178fe57f6cb2c4ebfb0f33f297e14a1e7caf46b794ea8bb865c6bd1d36575 | sha256sum