Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LAW_API_KEYYes필수. open.law.go.kr OPEN API 신청 → 이메일 ID가 OC 값
GIROK_WORK_ROOTNo작업 루트 디렉토리 경로
ANTHROPIC_API_KEYNo선택. solve_record auto 모드(서버 내부 자동 진행)에만 필요

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
server_infoA

서버 상태·환경 진단: 법령API 키·Java·opendataloader·리소스 배치 여부.

check_setupA

LAW_API_KEY 라이브 검증 — 키로 법령 1건을 실제 조회해 동작 여부를 확인한다.

키 미설정/오타/미승인을 구분해 다음 할 일을 안내한다. 처음 시작할 때 가장 먼저 호출.

parse_recordC

사건기록 폴더(또는 단일 PDF)를 추출·인벤토리화. opendataloader 우선, pymupdf 폴백.

source: 사건기록 폴더 경로 또는 PDF 경로. engine: 'auto'|'opendataloader'|'pymupdf'|'pdfplumber'. 반환: 인벤토리·청크 추출본 경로·총면수·정독모드·스캔본·경고.

law_searchC

법령 검색 (법제처 OPEN API). 반환: total, laws[].

law_detailC

법령 상세(조문 포함). law_id=법령ID.

precedent_searchC

판례 검색. 사건번호 직접검색 1순위, 키워드는 단어 수 줄여 재시도. 반환: total, precedents[].

precedent_detailB

판례 상세(판시사항·판결요지·참조조문·참조판례·판례내용). prec_id=판례일련번호.

admin_rule_searchD

행정규칙 검색.

verify_caseD

사건번호 존재·요지 검증(정확일치). 본문 직접인용 게이트의 진리값.

verify_articleC

법령(+조문) 존재 검증. jo=조문번호(예 '750').

verify_textC

텍스트에서 사건번호·'법령 제N조'를 추출해 일괄검증. 산출물 종단 검증 훅.

get_annexesB

별표·별지서식 목록. search: 1=별표명 2=해당법령 3=별표본문. 본문텍스트 미제공(메타+URL).

verify_annexC

법령 별표 존재 부분탐지. byeolpyo='별표 1' 등.

cite_checkC

판례 인용관계 부분탐지(Shepard's 아님 — 전문검색 위양성 포함). 참조판례+후행인용 후보.

analyze_formatC

주어진 양식/샘플 서면(docx·pdf·md·txt·hwp)을 역분석해 머리/말미/번호체계/인용형식 구조 추출(req 4).

stage_guideB

단계별 알고리즘 가이드(사양) 반환. stage ∈ facts|claims|issues|authorities|draft|review.

verify_briefB

서면(또는 매트릭스)의 조문·사건번호 실재 일괄검증 + 제출 전 체크리스트 + 게이트(통과/보류/키없음).

save_stageC

단계 산출물을 표준 파일명(00~06)으로 저장(자세-스탬프 프론트매터 부착).

export_docxB

마크다운 답안 → docx(바탕 11pt·160%·양쪽맞춤·A4·여백20mm). 최종 HWP/HWPX 는 한글에서 변환.

solve_recordB

사건기록 파일/폴더 → 전 단계 진행, 단계별 파일 생성(req 5).

파싱은 즉시 수행하고 00_인벤토리.md 생성. auto=False(기본)면 단계 플레이북을 반환해 호스트 LLM이 단계별로 수행(save_stage 저장). auto=True 면 ANTHROPIC_API_KEY 로 서버가 01~06 파일을 자동 생성.

brief_type: 소장|민사준비서면_원고|민사준비서면_피고|답변서|형사변론요지서|형사의견서|검토의견서|규제검토의견서 등. party_side: '원고 측'|'피고 측'|'검사'|'변호인' — 미정이면 양측 분석·권고 후 확인 요청. format_sample: 따라야 할 양식 파일 경로(있으면 역분석해 draft 에 주입).

list_claimsA

요건사실 카탈로그 색인(청구권·항변·범죄별 {domain,key,name,law}). subsumption_grid 의 key 선택용.

subsumption_gridA

청구권/항변/범죄 key(또는 명칭) 목록 → 포섭격자 템플릿 + 요건·증명책임(포섭 여부 분석의 결정적 입력).

각 청구의 성립요건을 카탈로그에서 로드해, 사실을 요건에 대입(충족/불충족)할 격자를 반환한다. key 를 모르면 먼저 list_claims 를 호출하라.

solve_caseA

사례형 문제(텍스트 또는 파일 경로) → 사실관계·청구추출·포섭격자·IRAC 답안·검토(단계별 파일 생성).

problem: 사례 문제 본문 텍스트, 또는 .txt/.md/.pdf 파일 경로. party_side: 답안 작성 입장(원고/피고/검사/변호인 등). 미정이면 양측 분석. auto=True + ANTHROPIC_API_KEY 면 서버가 답안까지 자동 생성.

consultA

일반 법률 상담 — 질문 → 쟁점·법령/판례 검증(law_api) → IRAC 상담의견(+면책 고지).

일반 정보 제공이며 변호사 자문을 대체하지 않는다(답변 말미 면책 고지 강제). facts: 있으면 사실관계 추가. auto=True + 키 면 상담의견 자동 생성.

Prompts

Interactive templates invoked by user choice

NameDescription
girok_facts사실관계 정리(타임라인·대비표·증거·불일치·사실관계도) 가이드. dispute_known='다툼없음'이면 D·E 생략.
girok_claims청구추출 + 요건 매치업 매트릭스 + 갭 목록 가이드(청구 비명시 시 도출).
girok_issues쟁점 도출 + 포섭격자(요건×사실×증명책임+셀상태) 가이드.
girok_authorities조문·판례 검색·검증(law_api 도구 사용) 가이드.
girok_draft서면 작성 가이드(서면유형별 골격 + 채점배점 + 형식).
girok_review제출 전 2층 검토(정확성 게이트 + 논리·포섭 5축) 가이드.
girok_subsume포섭 여부 분석(요건×사실 충족 격자) 가이드. subsumption_grid 도구와 함께 사용.
girok_case사례형 IRAC 답안 작성 가이드(시험답안 산문).
girok_consult일반 법률 상담(질문→검증→IRAC 상담의견+면책) 가이드.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kmjy98-sketch/Gyeongguk'

If you have feedback or need assistance with the MCP directory API, please join our Discord server