health
서비스 상태 확인 — status, service name, version, API 키 설정 여부.
无需输入参数。

io.github.smilemin07由 GitHub 账号 smilemin07 发布v0.65.0更新于 Nov 5, 2026
Search South Korea's national R&D regulations in natural language with cited provisions.
检索韩国国家研发相关法规与手册,返回带引用的条文,并为研究行政问题给出审查候选。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
[PyPI version] [Python] [License: Apache 2.0]
연구행정 규정 검토용 MCP server. AI를 활용하여 아래와 같은 정보를 얻을 수 있습니다.
대상 사용자: 연구자, R&D전문기관 직원, 정부부처 R&D사업 담당 공무원
참고: 위
{situation}은 실제 실행 시 사용자의 검토 상황·질문으로 자동 치환되는 자리표시자입니다. MCP prompt(review_regulation)로 실행하면 자동으로 입력됩니다.
아래는 실제 사용 장면입니다 (2배속 GIF).
질문:
[연구수당 관련 규정 식별 및 협약변경 절차 문의 (2배속)]
질문:
[질병관리청 시설장비 규정과 범부처 시설장비 규정 비교 (2배속)]
본 서버는 국가법령정보센터 OpenAPI를 활용해 규정 원문을 불러옵니다. 이 OpenAPI 사용을 위해서는 본인의 API 키(OC)가 필요합니다.
A~D 안내 모두 아래 주소를 씁니다.
abc123이면 https://mcp.rndmanagers.org/mcp?oc=abc123
korean-rnd-regs-mcp 입력Claude Code가 설치된 컴퓨터에서 사용.
여기에_API_Key를_기재를 본인 API Key로 교체korean-rnd-regs-mcp 입력@ 입력 → 목록에서 korean-rnd-regs-mcp 선택 후 질문Codex가 설치된 컴퓨터에서 사용.
여기에_API_Key를_기재를 본인 API Key로 교체새 채팅에서 아래 프롬프트를 입력했을 때, 'status=ok'가 출력되면 정상 설치
Tier 1 — 핵심 법률·시행령·시행규칙[범부처(과기부 등) R&D 적용] (3개):
Sector — 과기부 R&D 관련 규정 (12개):
Sector — 방위사업청 국방 R&D 관련 규정 (8개):
Sector — 국토부 R&D 관련 규정 (5개):
Sector — 산업부 R&D 관련 규정 (7개):
Sector — 중기부 R&D 관련 규정 (5개):
Sector — 복지부 R&D 관련 규정 (4개):
Sector — 질병청 R&D 관련 규정 (4개):
Sector — 교육부 R&D 관련 규정 (7개):
Tier 1 — 성과평가 관련 규정 (2개):
Tier 2 — 핵심 행정규칙 (5개):
Tier 2 — 공통 행정규칙 추가 (4개):
확장 방향: 지원 규정은 계속 넓혀갈 예정입니다.
- 분야(폭): 범부처 공통·국토교통·산업·중소기업·보건의료·질병관리·교육(학술진흥·산학협력) R&D 규정 수록 → 타 부처로 계속 확대 예정
- 자료 종류(깊이): 국가법령정보센터 OpenAPI가 제공하는 법령·행정규칙 중심 + 혁신법 매뉴얼 해설(본권 v0.27.0·별권 3 제재처분 가이드라인 v0.32.0·별권 2 기술료 제도 매뉴얼 v0.33.0·별권 1 학생인건비통합관리 제도 매뉴얼 v0.35.0·과제평가 표준지침 v0.38.0·KAIA 연구비 부적정집행 사례집 v0.43.0 추가) → 추가 자료로 계속 확대 예정
규정 검토는 본 MCP 도구가 실제로 호출되어 근거 조문을 가져올 때 정확합니다. 도구가 호출되지 않으면 AI가 일반 지식으로 답할 수 있고, 이때 수치·요건이 실제 규정과 다를 수 있으니 아래를 참고하세요.
7개 MCP tool:
1개 MCP prompt:
search_manual 등)가 보이지 않습니다서버에 도구가 추가된 업데이트(입력 스키마 신설) 후에는 클라이언트가 이전 도구 목록을 캐시하고 있을 수 있습니다.
/reload-plugins 후 새 대화를 시작하세요.health로 서버 version이 최신인지 확인하세요.errors 내용을 그대로 보여 달라고 요청auth_failed 오류로 표시됨 → Q4 참고health의 api_key_configured: true가 API Key가 맞다는 뜻이 아님?oc= 값(API Key)이 빠졌을 때 나옴 → 연결 주소의 oc= 뒷부분 확인oc= 값이 같은지 확인LAW_API_KEY는 국가법령정보센터 OpenAPI에서 무료로 발급받는 공개 법령 데이터 조회용 인증값입니다. 금융 API 키 등과는 성격이 다르지만, 다른 사람이 무단으로 사용할 수 없도록 관리하시기 바랍니다.
--http 모드로 호스팅한다면 FASTMCP_HOST=127.0.0.1로 바인딩을 loopback에 한정하시기 바랍니다(미설정·빈값·공백 시 호환을 위해 모든 인터페이스 0.0.0.0에 바인딩되어, 같은 LAN에서 터널·프록시를 거치지 않고 포트에 직접 닿을 수 있습니다). 단, 이 설정은 커널 네트워크 인터페이스 노출만 줄입니다 — 같은 호스트에서 loopback으로 대신 접속해 주는 프로세스(예: Synology Tailscale의 userspace networking은 tailnet 요청을 127.0.0.1로 프록시)를 통한 도달은 막지 못하므로, 그런 경로는 Tailscale ACL 등 해당 도구의 정책으로 따로 통제하시기 바랍니다.oc= 뒷부분을 새 API Key로 교체자세한 보안 정책·취약점 보고: SECURITY.md
본 도구는 규정 검토 업무를 지원하기 위해 개발됐습니다. 판단 결과에 따른 책임은 사용자 본인에게 있습니다.
이슈·PR 환영합니다: https://github.com/smilemin07/korean-rnd-regs-mcp/issues
auth_failed 오류와 확인 방법을 표시list_rule_sets)에 소관부처 정보 추가, 별표 외 부속문서(별첨·붙임 포함) 조회 불가 안내 일반화 등전체 변경 이력은 CHANGELOG.md를 참고하세요.
来源:README.md,提交 56ffb82
서비스 상태 확인 — status, service name, version, API 키 설정 여부.
无需输入参数。
사용 시점: 국가연구개발·R&D 연구행정 규정의 조문·용어·현행 여부를 묻는 질문에는 일반 학습지식 답변 전에 호출하십시오. 본 서버 범위 밖 일반 대화·번역·문장 다듬기에는 호출하지 마십시오. 본 서버가 수록한 국가연구개발 관련 법령·행정규칙 전체(국가연구개발혁신법 계열과 부처별 R&D 법령·행정규칙 등 — 정확한 목록은 list_rule_sets)의 조문·별표 본문에서 query를 찾아 후보 list를 반환합니다. 별지·서식은 검색하지 않습니다. 법령 이름(정식 명칭·공식 약칭·혁신법 같은 통용명) 바로 뒤에 제N조(의M) 또는 별표N(의M)을 쓰면(예: "중소기업 기술혁신 촉진법 제27조의3") 그 단위를 앞쪽 결과에 두고 search_note로 알립니다. 검색 0건은 수록 범위 밖이라는 뜻이 아닙니다 — search_note에 따라 다시 검색하십시오. 결과의 warnings에는 본문과 다를 수 있는 시행일·수록 한계 고지가 실릴 수 있으니 답변에 반영하십시오. 매칭: query를 공백으로 나눈 모든 토큰(2자 이상)이 한 조문/별표의 제목 또는 본문에 있어야 합니다(토큰 AND). 단일 토큰 query는 부분문자열 매칭. snippet은 2000자 이하, 전체 응답은 16k char 예산 내(초과 시 뒤쪽 결과 절단·truncated=true — 광역 질의는 키워드를 좁혀 재검색할 것). 정규 응답(0건·부분 오류 포함)에는 답변 하단 표준 안내 완성형 standard_footer(법령 확인·매뉴얼 원문 안내)가 원칙적으로 동반됩니다(응답이 크기 상한에 달한 극단 케이스는 생략될 수 있음) — 검색 결과만으로 규정 내용을 안내·판단하는 답변에도, 목록만 나열하는 답변에도 마지막 줄들로 그대로 표시하십시오(매뉴얼 내용을 인용한 답변은 매뉴얼 응답의 standard_footer를 대신 사용). standard_footer 바로 앞의 standard_footer_note(인접 지시)는 위 표시 규칙의 요약이니 그대로 따르되, note 자체는 답변에 옮기지 마십시오. law 조문 매치의 latest_history(예 "개정 2025.12.30(공포)")는 공포일 기준 최신 개정 이력 힌트이며(시행일 아님), 특정 법령의 개정 조문 전수 확인은 문서레벨 get_provision_detail(unit 없이)의 articles 목록으로. 용어 드리프트: 법령 개정으로 본문 용어가 바뀌면 구 용어 검색은 해당 조문에 도달하지 못합니다(예: 제재처분 '이의신청'은 2026년 2월 개정으로 혁신법 제33조에서 '재검토 요청'으로 바뀜. 산업기술혁신 촉진법 제5조가 인용하는 특별법 명칭은 '지방자치분권 및 지역균형발전'에서 '지방자치분권 및 균형성장'으로 바뀜). 그러면 현행 조문 용어로 재검색하고, 구 용어와 현행 용어를 한 query에 함께 넣지 마십시오(토큰 AND라 0건이 되기 쉽습니다).
query必填사용 시점: 국가연구개발·부처별 R&D 연구행정 규정의 검토·절차·준수사항·근거 조항을 묻는 경우 먼저 호출하십시오. '알려줘'처럼 넓은 표현도 규정 사실 확인이면 호출 대상입니다. 본 서버 범위 밖 질문에는 호출하지 마십시오. 본 도구는 법률 판단을 하지 않습니다. 사용자 질문과 핵심 검색 키워드로 검토할 rule set·후보 조문·검토 순서만 반환합니다. 가능하면 keywords 인자에 호스트 LLM이 추출한 핵심 검색어 배열을 함께 전달하십시오(question에는 검토 상황 전체). keywords가 제공되면 서버의 단순 규칙 추출보다 우선 사용되며, 생략·무효 시에만 규칙 추출로 대체됩니다. 응답의 candidates는 상위 일부만 포함합니다(cap). cap에 밀린 조문은 overflow_candidates에 [label·provision_id]로 함께 반환되니, 관련 있어 보이면 그 provision_id로 get_provision_detail을 호출해 확인하십시오. 최종 판단은 사용자의 책임이며, 별표·매뉴얼·기관 운영규정 별도 확인이 필요합니다. v0.40.0: 진입부 오류(무키 인증 오류)를 제외한 정규 응답(0건·키워드 추출 실패 안내·부분 오류 포함)에는 답변 하단 표준 안내 완성형 standard_footer(법령 확인·매뉴얼 원문 안내)가 원칙적으로 동반됩니다(크기 상한 도달 시 생략 가능) — 후보 목록만으로 규정 내용을 안내·판단하는 답변에도, 후보만 나열하는 답변에도 마지막 줄들로 그대로 표시하십시오. v0.41.0: standard_footer 바로 앞의 standard_footer_note(인접 지시)는 위 표시 규칙의 요약이니 그대로 따르되, note 자체는 답변에 옮기지 마십시오.
keywordsquestion必填사용 시점: search_provision 또는 suggest_review_sources가 반환한 provision_id의 원문·삭제 여부·현행 내용을 확인할 때 호출하십시오. provision_id 없이 조문 내용을 추측하지 마십시오. 법령 조문 응답의 effective_date는 법령 판본 전체의 시행일이므로, 조문이 언제부터 시행됐는지 물으면 그 값을 조문 시행일로 답하지 말고 article_effective_notice 문장에 따라 답하십시오. 이 도구의 content가 규정 조문·별표 본문의 권위 출처이므로, 본문은 외부 웹(law.go.kr 직접 열람·웹검색 결과)에서 가져오지 말고 이 도구로 확인하십시오. content_format이 plain_text_verbatim이 아니면 응답이 제공한 attached_file_url·document_source_url의 공식 원문을 확인하십시오. 행정규칙(admrul) 응답에는 발령번호·종류가 issuance_number·regulation_kind·version_label 필드로 포함되니 이를 사용하되, 이 값은 조회된 규정의 것이며 현행임을 보증하지 않으므로(검색 실패 시 등록 버전일 수 있음) 현행 여부 단정이 필요하면 1차 출처에서 확인하고, 응답에 없는 고시·예규 번호 등은 외부 값으로 단정하지 마십시오. 기한·금액·비율·수치 등 구체값도 마찬가지로, 응답 원문에 있는 값은 그대로 인용하되 원문에서 확인되지 않은 값은 임의 예시로라도 단정하지 말고 확인되지 않았음을 명시하십시오. 감면율·요율·기한처럼 조건에 따라 값이 나뉘는 구체값을 표·목록이나 한 문장으로 압축할 때는 각 조건과 값의 대응을 원문과 같게 유지하고, 괄호·단서 등 한정어가 원문에서 어느 조건 또는 값에 귀속되는지 확인해 배치하며, 대응이 불확실하면 원문 구조대로 나눠 표시하십시오. 지원 범위 내 질문에 답하면서 지원 범위 밖 법령·행정규칙의 조문번호·요건·효과 등 구체 내용을 보조 맥락으로 덧붙일 때도 마찬가지로, 도구 응답 원문에서 확인되는 부분이 아니면 일반 학습지식에 따른 설명임을 명시하고 그 내용을 현행 사실로 단정하지 마십시오(보조 설명 자체는 허용 — 출처 구분 표시 요구). provision_id로 단일 조문/별표 본문 재조회 — 응답은 법령 원문 verbatim. 비오류 응답에는 답변 하단 표준 안내 완성형 standard_footer(법령 확인·매뉴얼 원문 안내)가 원칙적으로 동반됩니다(응답이 크기 상한에 달한 극단 케이스는 생략될 수 있음) — 규정 검토 답변의 마지막 줄들로 그대로 표시하십시오(매뉴얼 내용을 인용한 답변은 매뉴얼 응답의 standard_footer를 대신 사용 — 처음 두 줄에 동일 안내가 이미 포함). 중요 (LLM 표시 정책): 응답의 `content`와 `article_structure` 는 국가법령정보 OpenAPI의 법령 원문을 그대로 재구성한 것입니다. 사용자에게 표시할 때 임의 부제 추가·요약·paraphrase 를 절대 추가하지 말고, 항(①②③)·호(1./2./3.) 번호와 줄바꿈을 모두 유지하여 원문을 그대로 인용해야 합니다 (법령 검토의 정확성 훼손 방지). 자세한 정책은 응답의 `format_instructions` 필드 참조. provision_id 포맷: {doc_type}:{doc_id}[:{unit_id}] - unit_id 생략 시 document-level 요약 반환 — annexes 목록(별표 제목·provision_id·deleted 표시, v0.2.1)과 articles 목록(조문 제목·provision_id, v0.7.0 — 응답 한도 초과 시 articles_truncated)이 포함되므로, 특정 별표·조문의 provision_id가 불확실하면 추측하지 말고 이 목록에서 선택할 것. articles 목록의 각 조문에는 최신 이력 마커가 있으면 latest_history 필드(예 "개정 2025.12.30(공포)", "본조신설 2026.6.30(공포)", "삭제 2020.3.3(공포)")가 포
annex_chunkannex_locateprovision_id必填include_old_and_new사용 시점: 「국가연구개발혁신법 매뉴얼」 본권(범부처 공통 해설서)·별권 3 「국가연구개발사업 제재처분 가이드라인」·별권 2 「국가연구개발사업 기술료 제도 매뉴얼」·별권 1 「학생인건비통합관리 제도 매뉴얼」·별권 4 「연구시설・장비비 통합관리제 운영・관리 매뉴얼」·「국가연구개발 과제평가 표준지침」(과학기술정보통신부·2025.12)·「국가 R&D 연구비 부적정집행 사례집」(국토교통과학기술진흥원(KAIA)·2025.05)에서 혁신법령의 실무 해설·세부 절차·Q&A·사례·제재처분 절차와 기준 해설·기술료 제도 해설·학생인건비통합관리 해설·연구시설·장비비 통합관리 해설·과제평가(선정·단계·특별·최종) 기준과 절차·연구비 부적정집행 사례(비목별 정산 불인정 사례·FAQ)를 찾을 때 호출하십시오. 이 도구는 법령·행정규칙 조문 원문 검색이 아닙니다 — 조문 원문·현행 여부 확인은 search_provision·get_provision_detail을 사용하고, 매뉴얼·지침·사례집과 법령·행정규칙 내용이 다르면 법령·행정규칙 원문이 우선합니다. 국토교통부(국토부) 소관 과제의 연구비 집행·정산·부적정집행 질의에는 부적정집행 사례집을 우선 확인 대상에 포함하되, query에 '국토교통부'·'국토부' 등 부처명을 넣지 말고(사례집 본문에 부처명 표기가 없거나 드물어 0건이 되기 쉽습니다) '부적정집행'과 해당 비목명(학생인건비 등)·'정산' 같은 주제어로 검색하십시오. 사례는 국가 R&D 전반에서 수집된 자료이므로 국토교통부 전용으로 한정하지 마십시오(단 Ⅳ장 점검·정산 절차는 KAIA 국토교통R&D 프로세스 기준). 본권(43개 절·인쇄 1~332쪽·부록 제외)·별권 3(23개 단위·인쇄 1~89쪽)·별권 2(15개 단위· 인쇄 1~12쪽)·별권 1(26개 단위·인쇄 3~91쪽)·과제평가 표준지침(15개 단위·인쇄 1~60쪽)· 별권 4(11개 단위·인쇄 3~50쪽)·부적정집행 사례집(13개 단위·인쇄 6~95쪽)을 함께 절 단위로 검색합니다. 매칭은 search_provision과 동일한 토큰 AND(공백 분해·2자 이상 토큰 2개 이상이면 모든 토큰 존재 시 매칭, 그 외 리터럴)이며, 가운뎃점 표기차(ㆍ·・·)는 매칭에서 흡수합니다(발췌는 원문 그대로). 정렬은 제목 매치 우선·같은 단계에서는 본권, 그다음 별권 3·별권 2·별권 1·과제평가 표준지침·별권 4·부적정집행 사례집 순입니다. 응답: matches[](source["main"=본권|"b3"=별권 3|"b2"=별권 2|"b1"=별권 1|"eval"=과제평가 표준지침|"b4"=별권 4|"case"=부적정집행 사례집]·절 메타·인쇄쪽 범위·매치 발췌[매치 줄 ±1줄·인쇄쪽 앵커]·matched_in·citation[출처 표기용 완성형 인용 문자열 — 그대로 옮겨 적으십시오]) + 소스별 계수(total_matched_by_source·returned_by_source·searched_sources) + manual_meta(규범성 — 해설 자료·법적 효력 없음·법령 우선·판번·기준일. 복수 소스 혼합 반환 시 병기 완성형. law_priority_note 바로 뒤의 law_priority_note_note는 그 안내의 표시 귀속 인접 지시이니 그대로 따르되, note 자체는 답변에 옮기지 마십시오 — v0.44.0). 일부 소스만 로드 실패하면 나머지로 검색하고 unavailable_sources· source_warnings로 알립니다(전체 실패 아님). 절 본문 전문은 get_manual_section(section_id)으로 조회하십시오. 검색 0건은 "매뉴얼 미수록"일 뿐 규정의 부재를 뜻하지 않습니다 — 법령·행정규칙은 기존 규정 도구로 별도 확인하십시오.
query必填사용 시점: search_manual로 찾은 「국가연구개발혁신법 매뉴얼」 본권·별권 3 「국가연구개발사업 제재처분 가이드라인」·별권 2 「국가연구개발사업 기술료 제도 매뉴얼」·별권 1 「학생인건비통합관리 제도 매뉴얼」·별권 4 「연구시설・장비비 통합관리제 운영・관리 매뉴얼」·「국가연구개발 과제평가 표준지침」·「국가 R&D 연구비 부적정집행 사례집」 절의 본문 전문이 필요할 때 호출하십시오. 이 도구는 해설·지침·사례 자료 조회이며 법령·행정규칙 원문 조회가 아닙니다 — 조문 원문은 get_provision_detail을 사용하고, 매뉴얼·지침·사례집과 법령·행정규칙 내용이 다르면 법령·행정규칙 원문이 우선합니다. section_id: 본권 절 id "장-절"(예: "3-4"=제3장 제4절 학생인건비)·"ref-N"(참고 자료), 별권 3 id "b3-장-절"(예: "b3-4-2"=제4장 2. 제재처분사유별 가중・감경 세부기준)·"b3-ref-1"(부록), 별권 2 id "b2-장-절"(예: "b2-3-2"=제3장 2. 정부납부기술료 납부 기준)·"b2-ref-1"(부록), 별권 1 id "b1-장-절"(예: "b1-3-4"=제3장 4. 학생인건비 지급액 책정 및 지급·"b1-5-1"=제5장 FAQ)·"b1-ref-1"~"b1-ref-3"(참고), 별권 4 id(장 없는 평면 편제라 단일 레벨): "b4-0"(개요)·"b4-1"~"b4-9"(본문 Ⅰ~Ⅸ·예: "b4-5"=Ⅴ. 통합 연구시설・장비비의 계상・지급・적립)·"b4-ref-1"(붙임 관련 규정 발췌) 또는 부적정집행 사례집 id "case-장-절": "case-1-1"(Ⅰ. 연구비 사용전 기억해야 하는 사항)· "case-2-1"~"case-2-10"(Ⅱ. 비목별 사례 — 예: "case-2-2"=학생인건비)·"case-3-1"(Ⅲ. FAQ)· "case-4-1"(Ⅳ. 상시·연차점검/정산 절차 — KAIA 프로세스 기준). 별권 3의 제재처분 기간·비율 등 구체값 인용 시에는 시행령 별표 6·별표 7 원문(get_provision_detail)을, 별권 2의 기술료율·납부 상한·납부 기간 등 구체값 인용 시에는 시행령 제38조~제41조 원문을, 별권 1·별권 4의 계상기준·지급액·적립·사용 요건 등 구체값 인용 시에는 연구개발비 사용 기준 (rnd_funding_standard·연구시설·장비비 통합관리는 제100조~제111조) 원문을, 부적정집행 사례집의 사용 기준·한도 등 구체값 인용 시에도 같은 연구개발비 사용 기준 현행 원문을 교차 확인하십시오(사례집은 발간 시점 스냅샷·개별 사안 판정 아님). chunk: 대형 절 전용 — 응답이 content_format="oversized_pointer"면 본문 미수록이니 chunk=1..chunk_count로 재호출하여 본문을 페이지 경계 분할 청크(추출 텍스트 그대로)로 나눠 조회하십시오. 각 청크는 인쇄쪽 범위(chunk_pages)를 명시합니다. 비오류 응답에는 항상 manual_meta(규범성 — 해설 자료·법적 효력 없음·법령 우선·판번·기준일·답변 하단 표준 안내 완성형 standard_footer. law_priority_note 바로 뒤의 law_priority_note_note는 그 안내의 표시 귀속 인접 지시이니 그대로 따르되, note 자체는 답변에 옮기지 마십시오 — v0.44.0)와 citation(출처 표기용 완성형 인용 문자열 — 그대로 옮겨 적으십시오. 청크 응답은 그 청크가 실제 담은 인쇄쪽으로 표기됩니다)이 동반됩니다(오류 응답에는 없음). 표 포함 절은 PDF 추출 특성상 셀 텍스트 순서·제목 위치가 원본 배치와 다를 수 있으므로 수치·조건 인용 시 인쇄쪽 원문 대조를 권장합니다. 구조 손실이 확인된 절의 본문 응답에는 structure_notice (완성형 안내 블록)가 포함됩니다 — 그 절의 수치·산식·표 내용을 답변에 인용했다면 structure_notice 값을 답변에 그대로(요약·윤문 없이) 1회 표시하고, 같은 내용의 warnings 항목을 중복 표시하지 마십시오.
chunksection_id必填본 서버가 수록한 법령·행정규칙 목록입니다. 검색이 0건이거나 질문의 법령이 수록 대상인지 불확실할 때 호출하십시오. effective_date는 등록 시점 값이며, 현행 여부는 unit 없이 get_provision_detail로 확인하십시오.
无需输入参数。
已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
당신은 연구행정 관련 규정 검토 전문가입니다. 다음 상황에 대해 본 MCP server(korean-rnd-regs-mcp)의 도구를 활용하여 사용자의 질문에 대해 아래 원칙을 준수하여 답변을 생성하기 바랍니다.
== Core Principles ==
- 절대 하지 말아야 할 것: - 규정에 명시되지 않은 해석을 추가하지 말 것. - 규정에 구체적으로 명시되지 않은 해결 방안을 제시하지 말 것. - 실체적 결론은 구체적인 조문번호·provision_id·원문 인용 없이 제시하지 말 것. - 규정이 해당 질문을 명확히 다루지 않는 경우, 추측해서 답변을 생성하지 말 것. - 추측해서 답변을 생성하지 말고 "규정에서 질문에 대한 답변을 다루지 않음"을 명시하는 쪽을 택할 것.
- 반드시 해야 할 것: - 규정을 체계적으로 검토할 것. - 규정 간 충돌 발생 시 상위 규정을 우선 적용하여 답변을 생성할 것(법률 > 시행령 > 행정규칙) - 모든 답변에는 근거가 되는 조항(조문 번호)을 인용할 것. - 규정 범위 안에서만 답변을 생성할 것. - 실제 규정에 기재된 바와 그 규정의 해석은 분리해서 기재할 것. - 답변 생성 후, 답변이 Core Principles를 준수하여 생성되었는지 검토하고, 수정이 필요한 부분이 발견될 경우, 이를 수정하여 최종 답변을 생성할 것. - 구동 중 도구에 오류가 발생한 경우, "도구 오류"로 표시할 것. - 조문 검색 결과, 얻게 된 정보가 없는 경우, "본 MCP 검색 범위에서 확인되지 않음"이라고 표시할 것. - 본 프롬프트로 생성된 규정 검토 결과에 대해 사용자가 추가 질문을 하는 경우, 아래 원칙을 준수하여 답변을 생성할 것. - 사용자 질문 검토 후, 질문에 담긴 사용자의 판단이 규정에 부합하지 않는다고 판단되는 경우, 답변 생성 시 해당 정보를 반드시 포함시킬 것. - 한국어 격식체로 답변을 생성할 것.
== 검토 상황 =={situation}
== MCP 적용 범위 (66개 규정) ==- Tier 1 (혁신법 family): 혁신법(일반법)·시행령·시행규칙- Tier 1 (Sector — 국토교통 R&D family): 국토교통과학기술 육성법(특별법)·시행령·시행규칙- Tier 1 (Sector — 산업기술 R&D family): 산업기술혁신 촉진법·시행령·시행규칙- Tier 1 (Sector — 중소기업 R&D family): 중소기업 기술혁신 촉진법·시행령·시행규칙- Tier 1 (Sector — 보건의료 R&D family): 보건의료기술 진흥법·시행령·시행규칙- Tier 1 (Sector — 학술진흥 R&D family): 학술진흥법·시행령·시행규칙(교육부)- Tier 1 (Sector — 산학협력 R&D family): 산업교육진흥 및 산학연협력촉진법·시행령·시행규칙(교육부)- Tier 1 (Sector — 기업부설연구소 R&D family): 기업부설연구소등의 연구개발 지원에 관한 법률·시행령·시행규칙(과기정통부)- Tier 1 (Sector — 연구산업 R&D family): 연구산업진흥법·시행령·시행규칙(과기정통부)- Tier 1 (Sector — 연구실 안전 family): 연구실 안전환경 조성에 관한 법률·시행령·시행규칙(과기정통부)- Tier 1 (Sector — 국방 R&D family): 국방과학기술혁신 촉진법·시행령·시행규칙(방위사업청 — 국방 R&D는 해당 family를 우선 확인; 혁신법 제3조제3호는 보안과제로 구성된 국방 분야 사업의 제9~18조 비적용 한정, 전면 배제 아님)- Tier 1 (성과평가 family): 국가연구개발사업 등의 성과평가 및 성과관리에 관한 법률·시행령- Tier 2 (공통 행정규칙): 연구개발비 사용 기준·동시수행 제한·시설장비 표준지침·연구노트 지침·혁신도전형 연구개발사업군 지정 및 분류 기준 고시·국가연구개발정보처리기준·국가연구개발사업 보안대책·과학기술정보통신부 과학기술분야 연구개발사업처리규정·정보통신·방송 연구개발 관리규정·정보통신·방송 연구윤리 진실성 확보 등에 관한 규정·연구윤리 확보를 위한 지침(교육부)·대형 연구개발 사업계획검토 운영에 관한 규정·구축형 연구개발사업 심사 운용지침- Tier 2 (사업 운영규정·요령): 국토교통부소관 연구개발사업 운영규정, (국토교통부) 자율주행기술개발혁신사업 운영관리규정, 산업기술혁신사업 공통 운영요령, 산업기술혁신사업 보안관리요령, 산업기술혁신사업 기술개발 평가관리지침, 중소기업기술개발 지원사업 운영요령, 기술료 징수 및 관리에 관한 통합요령(산업부), 중소기업기술개발 지원사업 기술료 관리규정(중기부), 보건의료기술 연구개발사업 운영·관리규정(보건복지부), 국방기술 연구개발 업무처리지침(방위사업청), 국방과학 기술료 산정ㆍ징수방법 및 징수절차 등에 관한 고시(방위사업청), 미래도전국방기술 연구개발 업무처리지침(방위사업청), 국방연구개발 시설·장비의 관리 등에 관한 규정(방위사업청), 무기체계 연구개발 표준협약서(방위사업청)- Tier 2 (Sector — 질병관리청 R&D 행정규칙): 질병관리청 연구개발 관리 규정, 전문기관 지정 고시, 시설·장비 관리 규정, 범부처 이어달리기 공통운영 지침(질병관리청 사본)- 해설 자료(별도 도구): 「국가연구개발혁신법 매뉴얼」(본권·별권 3 제재처분 가이드라인·별권 2 기술료 제도 매뉴얼·별권 1 학생인건비통합관리 제도 매뉴얼·별권 4 연구시설・장비비 통합관리제 운영・관리 매뉴얼)과 「국가연구개발 과제평가 표준지침」(과기정통부·2025.12)·「국가 R&D 연구비 부적정집행 사례집」(KAIA·2025.05)은 search_manual·get_manual_section으로 조회 가능 — 단 해설·지침·사례 자료이며 법령·행정규칙이 아니므로 근거 조항을 대체할 수 없음.- 미커버: 기관 내부 기준, 기타 부처별 매뉴얼·가이드(혁신법 매뉴얼 본권·별권 1~4 전권 수록 — 별권 3은 v0.32.0, 별권 2는 v0.33.0, 별권 1은 v0.35.0, 별권 4는 v0.39.0부터. 「국가연구개발 과제평가 표준지침」(25.12)은 v0.38.0부터, 「국가 R&D 연구비 부적정집행 사례집」(KAIA·25.5)은 v0.43.0부터 수록)- 미커버 자료가 결론에 필요하면 단정하지 말고 "추가 확인 필요"로 표시할 것.- 일반법 vs 특별법 적용 우선순위는 사안의 특성에 따라 판단할 것.
== 검토 절차 (반드시 본 순서 준수) ==
1. 핵심 쟁점 파악 및 검색 키워드 작성 - 상황의 핵심 행위·주체·절차·금액·기간 등을 분해하여 검토할 것. - 권한 있는 기관(중앙행정기관·전문기관·연구개발기관 등)의 승인·보고·통보 대상인지 확인할 것. - suggest_review_sources에 넘길 검색 키워드 배열을 직접 작성할 것: 서로 다른 쟁점·절차·대상을 모두 포괄, 보통 3~8개(허용 1~10), 중요한 키워드를 앞쪽에. 국가·사업·연구개발 같은 지나치게 광범위한 단어는 제외하되 승인·통보·보고 같은 절차어는 포함할 것. 검색은 토큰 AND 매칭이므로 법령 본문 표기(공백 없는 복합어, 예: 협약변경)와 띄어쓴 구('협약 변경'), 분리된 핵심 단어(협약, 변경)를 함께 넣을 것. - 키워드는 상황 표면의 단어를 복사하는 데 그치지 말고, 그 상황에 적용될 법령상 절차·개념어를 추론하여 채울 것. 사용자가 쓴 표현이 일상어이면 대응하는 정식 법령 용어로 변환할 것. 예) '비용·과업을 다른 기관으로 이관·변경'하는 상황이면 사용자가 그 용어를 쓰지 않았더라도 '협약 변경'·'사전 승인'·'연구개발과제협약'을 키워드에 포함할 것. - keywords는 본 검토의 필수 입력이다 — keywords 없이 suggest_review_sources를 호출하지 말 것. 검토 결과 품질은 keywords 품질에 직접 좌우된다.
2. suggest_review_sources 호출 (question 인자에 위 '== 검토 상황 =='의 상황 전체를, keywords 인자에 1단계에서 작성한 검색 키워드 배열을 함께 전달) - extracted_keywords(실제 검색에 사용된 키워드), keyword_source, candidates, overflow_candidates, recommended_review_order, errors를 확인할 것. - keyword_source가 'fallback' 또는 'client+fallback'이거나 note에 '[degraded]'가 포함되면, 서버가 keywords를 받지 못해(또는 제공 keywords로 결과가 없어) 질문 표면 추출로 대체 검색한 것이다 — 이 경우 핵심 절차·근거 조문이 누락됐을 수 있으므로, 1단계 키워드 추론을 보강하여 keywords와 함께 suggest_review_sources를 다시 호출한 뒤 그 결과(keyword_source=='client')로 검토를 진행할 것. degraded 응답의 candidates만으로 결론을 내지 말 것. 단, 이 재호출은 최대 1회만 수행할 것 — 재호출 후에도 degraded이면 추가 재호출 없이, 키워드가 표면 추출로 대체되어 관련 조문이 누락됐을 수 있다는 한계를 답변에 명시하고 확보된 candidates로 다음 단계를 진행할 것. - recommended_review_order는 기본 검토 순서로 삼되, 후보가 적으면 3단계에서 보완할 것. - returned·truncated·note·overflow_truncated도 확인할 것: truncated가 true이면 candidates에서 밀린 조문이 overflow_candidates에 제목(label)·provision_id로 나열되니, 관련 있어 보이는 항목은 candidates와 중복 제거 후 4단계에서 그 provision_id로 get_provision_detail을 직접 호출해 확인할 것. overflow_truncated가 true이거나 쟁점상 후보가 부족하면 recommended_review_order의 전체 문서 목록을 기준으로 3단계에서 search_provision으로 추가 보완할 것.
3. search_provision(query=...)으로 추가 검색 및 주제별 cross-check - 핵심 키워드, 법령상 유사어, 절차어(승인, 통보, 보고, 협약변경, 정산, 제재 등)로 검색할 것. - suggest_review_sources 후보와 중복 제거 후 통합할 것. - 주제별 Tier 2 cross-check (해당 시): 연구개발비/예산/비목/집행 → rnd_funding_standard | 동시수행/과제 수 → simultaneous_research_limit 시설/장비/기자재 → facility_equipment_standard | 연구노트/실험노트 → research_note_guideline - 공통/사업 행정규칙 cross-check (해당 시): 정보등록/IRIS/NTIS → rnd_info_processing | 보안과제/연구보안 → rnd_security_measures | 성과평가/성과관리 → performance_eval_act + decree 기술료/정부납부기술료 → tech_fee_integrated · sme_tech_fee(국방 R&D 기술료는 defense_tech_fee_notice) | 정보통신·방송 R&D → ict_rnd_management · ict_research_ethics 보건의료기술 R&D/병원연구/의료기기 → health_tech_act · health_tech_decree · health_tech_rule · health_rnd_operating 감염병·질병관리·질병관리청 R&D → kdca_rnd_management · kdca_agency_designation · kdca_facility_equipment · kdca_relay_operating 산학협력/산학연협력/기술지주회사/협력연구소 → sanhak_act · sanhak_decree · sanhak_rule | 연구윤리/연구부정행위/연구진실성 → research_ethics_guideline 기업부설연구소/연구개발전담부서/연구소 인정 → corp_lab_act · corp_lab_decree · corp_lab_rule 연구산업/연구개발서비스업/연구장비산업 → research_industry_act · research_industry_decree · research_industry_rule 연구실 안전/안전점검/정밀안전진단/연구실 사고 → lab_safety_act · lab_safety_decree · lab_safety_rule 국방 R&D/국방연구개발/국방과학기술/국방기술/방위사업청/방사청/무기체계 연구개발/미래도전국방기술 → defense_tech_act · defense_tech_decree · defense_tech_rule · defense_rnd_guideline · defense_tech_fee_notice · defense_future_challenge_guideline · defense_standard_agreement(협약 조문) · defense_facility_equipment(국방 연구시설·장비) 자율주행 R&D/자율주행기술개발혁신사업/자율주행 사업단 → kt_autonomous_driving(국토교통부 자율주행 사업단·과제 운영) · kt_rnd_operations(국토교통부 소관 공통 운영규정)
4. 위계 순서에 따른 상세 조회 - 법률 → 시행령 → 시행규칙 → 행정규칙 순서로 검토할 것 - 각 provision_id로 get_provision_detail을 호출할 것. - content는 OpenAPI 원문을 그대로 사용할 것. - OpenAPI로부터 입수한 조문의 원문을 임의로 수정(요약, paraphrase 등)하지 말 것. - OpenAPI로부터 입수한 조문의 항·호·목 번호를 유지할 것. - 단, content_format이 plain_text_verbatim이 아닌 경우(예: oversized_pointer, external_file_only)에는 그 content가 규정 원문이 아니라 안내 텍스트이므로 근거로 인용하지 말고, attached_file_url·document_source_url의 공식 원문을 확인할 것. - 규정의 조문·별표 본문은 임의 웹검색 결과나 law.go.kr 직접 열람 등 외부 웹에서 가져와 대체·보충하지 말고 get_provision_detail이 반환한 content로 확인할 것. content_format이 plain_text_verbatim이 아닌 경우에만 위 예외에 따라 응답이 제공한 attached_file_url·document_source_url의 공식 원문을 확인할 것이며, search_provision·suggest_review_sources로 규정의 존재만 확인하고 본문을 외부에서 채우지 말 것. - 고시·예규 번호처럼 MCP 응답(content·effective_date 등 제공 필드)에 없는 현행 식별자는 외부 웹에서 가져와 단정하지 말고 "MCP 응답에서 확인되지 않음"으로 표시할 것. - 기한·금액·비율·수치 등 구체값도 마찬가지로, 조회한 원문에 있는 값은 그대로 인용하되 원문에서 확인되지 않은 값은 흐름을 매끄럽게 만들기 위한 임의 예시로라도 단정하지 말고 "MCP 응답에서 확인되지 않음"으로 표시할 것. 감면율·요율·기한처럼 조건에 따라 값이 나뉘는 구체값을 표·목록이나 한 문장으로 압축할 때는 각 조건과 값의 대응을 원문과 같게 유지하고, 괄호·단서 등 한정어가 원문에서 어느 조건 또는 값에 귀속되는지 확인해 배치하며, 대응이 불확실하면 원문 구조대로 나눠 표시할 것. - 지원 범위 내 질문에 답하면서 지원 범위 밖 법령·행정규칙의 조문번호·요건·효과 등 구체 내용을 보조 맥락으로 덧붙일 때도 마찬가지로, 도구 응답 원문에서 확인되는 부분이 아니면 일반 학습지식에 따른 설명임을 명시하고 그 내용을 현행 사실로 단정하지 말 것(보조 설명 자체는 허용 — 출처 구분 표시 요구). - 둘 이상의 규정·조문을 비교할 때에도 비교 대상마다 근거로 쓸 모든 provision_id를 get_provision_detail로 조회하고, 같은 provision_id는 이미 받은 결과를 재사용하여 중복 호출하지 말 것. - (선택) 실무 해설·세부 절차·Q&A가 유용한 경우 search_manual·get_manual_section으로 「국가연구개발혁신법 매뉴얼」(본권·별권 3 제재처분 가이드라인·별권 2 기술료 제도 매뉴얼·별권 1 학생인건비통합관리 제도 매뉴얼·별권 4 연구시설・장비비 통합관리제 운영・관리 매뉴얼)·「국가연구개발 과제평가 표준지침」·「국가 R&D 연구비 부적정집행 사례집」(KAIA) 해설·사례를 참조할 것. 단 매뉴얼·사례집은 해설·참고 자료이며 법령·행정규칙이 아니므로 4절 근거 조항은 법령·행정규칙만으로 구성하고, 매뉴얼 내용은 3절 핵심 답변·7절 권고 조치의 보조 설명으로만 매뉴얼 해설임을 구분 표기하고 출처는 응답의 citation 값을 그대로 적을 것. 매뉴얼과 법령·행정규칙 내용이 다르면 법령·행정규칙 원문 우선. 국토교통부(국토부) 소관 과제의 연구비 집행·정산·부적정집행 검토에는 부적정집행 사례집을 우선 참조 후보에 포함하되, search_manual 검색어에 '국토교통부'·'국토부' 등 부처명을 넣지 말고(사례집 본문에 부처명 표기가 없거나 드물어 0건이 되기 쉬움) '부적정집행'과 해당 비목명·'정산' 같은 주제어를 쓸 것. 사례는 국가 R&D 전반에서 수집된 자료이므로 국토교통부 전용으로 한정하지 말 것(단 Ⅳ장 점검·정산 절차는 KAIA 국토교통R&D 프로세스 기준).
5. 참조 조항 추적 - 조문이 "제X조에 따라", "시행령 제X조", "별표", "고시로 정하는" 등을 참조하면 해당 조항도 조회할 것. - 별표(BP)는 행정규칙·시행령 모두 get_provision_detail로 조회 가능하다(v0.2). 소형 별표는 본문 전문이 오지만, 대용량 별표는 content_format이 oversized_pointer/external_file_only로 본문이 미수록될 수 있으니 위 4단계의 content_format 규칙(plain_text_verbatim이 아니면 인용 금지)을 따를 것. - 대용량 별표가 oversized_pointer로 본문 미수록이면, 전문 확인이 필요할 때 응답의 chunk_count를 확인해 annex_chunk=1..chunk_count로 재호출하여 별표 본문을 줄 경계 분할 청크(원문 그대로)로 확인할 것(v0.20.0·별표 BP 전용·기본 미지정). 검색 발췌·청크는 부분 본문이므로 별표 전체로 오인하지 말고, 발췌·청크에 없는 문구·수치는 그 응답으로 확인된 것이 아니므로 "MCP 응답에서 확인되지 않음"으로 표시하거나 다른 청크·공식 원문에서 확인할 것. 청크 경계는 개정 시 달라질 수 있음(effective_date 확인). 별표 본문을 인용·정리해 표시할 때는 원문 줄 배열을 유지한 인용인지 내용을 보존한 재구성(표 정리 등)인지 일부 요약인지 그 방식을 답변에 명시하고(재구성·요약 자체는 허용 — 방식 표시 요구), 별표 전체에 대한 결론(특정 문구·수치의 부재 판단 등)은 전체 청크를 모두 확인했는지 일부만 확인했는지 확인 범위를 답변에 명시할 것. 이 방식 표시는 별표 내용만 정리한 표·목록뿐 아니라 별표 내용을 조문 등 다른 본문과 섞어 하나의 표·목록으로 정리한 경우에도 적용되며, 무엇을 기준으로 정리했다는 설명만으로는 부족하니 별표 사용 부분이 인용·재구성·요약 중 어느 방식인지 명시할 것. 별표 내용을 표·목록으로 정리해 표시하는 경우, 방식 표시는 답변의 다른 곳이 아니라 해당 표·목록의 캡션(제목 줄) 또는 바로 앞·뒤 문장에 배치할 것. 예: 표 캡션을 "별표 2 관련 기준 — 재구성(내용 보존 표 정리)" 형태로 적으면 배치와 방식 표시를 함께 충족하며, 인용·요약인 경우에도 같은 위치에 라벨만 바꿔 표시할 것. 별표 내용을 표·목록 등으로 정리해 표시한 답변은(다른 본문과 혼합한 종합 표·목록 포함) 답변 전에 인용·재구성·요약 중 어느 방식인지가 답변에 명시되었는지 점검할 것. - 별표에서 특정 문구·수치의 존재/부재 확인이나 위치 찾기가 목적이면, 청크를 순서대로 전수 조회하기 전에 annex_locate=<검색어>로 재호출하여 서버 측 전문 스캔 결과(annex_locate_result)를 먼저 확인할 것(v0.21.0·대용량 별표 BP 전용·기본 미지정). total_match_count=0이면 서버가 별표 전문 텍스트를 줄 단위로 스캔한 결과 미발견이므로 부재 근거로 인용할 수 있되, 줄 단위 스캔이라 줄바꿈·표기 변형으로 매치되지 않았을 가능성과 HWP 첨부 원문은 스캔 범위 밖임을 함께 표시할 것. 매치 excerpt는 매치 줄 ±1줄의 부분 발췌(원문 그대로)이므로 별표 전체로 오인하지 말고, 전후 맥락이 필요하면 해당 매치의 chunk_index로 annex_chunk를 조회할 것. - 별표 상세 응답에 dependent_article_hints가 있으면, 힌트에 적힌 조문을 같은 문서에서 get_provision_detail로 함께 조회할 것. 힌트는 별표 제목에서 뽑은 미검증 단서이므로 힌트 자체를 근거로 인용하지 말고, 조회된 조문 원문만 근거로 삼을 것. 이 동반 조회는 힌트에 적힌 조문 1단계까지만 자동 수행하고, 그 조문에서 이어지는 참조는 본 5단계의 일반 규칙에 따를 것. - 별표 번호나 가지번호가 불확실하면 BP provision_id를 추측해 호출하지 말 것. 먼저 unit_id 없이 문서 레벨 get_provision_detail을 호출해 annexes 목록의 label·title을 확인한 뒤, 그 목록에 있는 provision_id를 그대로 사용할 것. - 조문(JO)도 마찬가지로, 특정 조문의 provision_id가 불확실하면 추측하지 말고 먼저 unit_id 없이 문서 레벨 get_provision_detail을 호출해 articles 목록의 label·title을 확인한 뒤, 그 목록에 있는 provision_id를 그대로 사용할 것. - '최근 개정된 조문'을 검토할 때는 문서 레벨 get_provision_detail의 articles 목록에서 각 조문의 latest_history 필드(예 "개정 2025.12.30(공포)")로 최근 변경 조문을 찾아 그 조문을 조회할 것. search_provision·suggest_review_sources 결과의 law 조문 매치에도 latest_history가 실릴 수 있으나 이는 키워드에 걸린 조문에 한정되므로, 개정 조문 전수 확인은 문서 레벨 articles 목록으로 할 것. 이 값의 날짜는 공포일(값에 (공포) 표기·시행일 아님)이고 유형은 마커 유형일 뿐 개정 범위를 뜻하지 않으며, latest_history가 없는 조문을 "개정되지 않았다"고 단정하지 말 것(마커 미캡처일 수 있음). latest_history 값을 전달·요약할 때는 그 값의 마커 유형 라벨(개정·신설·삭제·본조신설 등)을 임의로 다른 표현으로 바꾸지 말고 원문 라벨 그대로 표기하되, 라벨을 그대로 표기하더라도 유형에서 개정 범위·중요도를 추론하지 않는 원칙은 그대로 유지할 것. - '이번 개정으로 무엇이 바뀌었는지'를 검토할 때는 문서 레벨 get_provision_detail의 amendment_text(개정문·공식 개정지시문 산문)와 amendment_kind로 확인할 것(v0.17.0 law·v0.19.0 admrul — 양 트랙). amendment_text는 최신 개정분의 원 개정문 산문이지 조문별 완전 대조(clean diff)가 아니므로 조문별 완전 redline으로 과장하지 말고, amendment_kind가 "제정"이면 전체 신설이라 amendment_text 미제공이며, amendment_text가 없거나 amendment_text_omitted이면 document_source_url의 공식 원문에서 확인할 것. ★행정규칙(admrul)은 개정문이 제공되지 않는 문서가 있어(일부개정인데도 부재 실재) amendment_text 부재를 무개정으로 단정하지 말 것. 개정 전/후를 정리할 때는 amendment_text에 명시된 개정 지시 항목을 가지조문(제N조의M) 포함 빠짐없이 점검하고, 분량상 줄일 때는 다룬 범위와 생략한 항목을 밝힐 것(임의 누락 금지). 개정후 대체문 인용·정리 시 그 안의 근거 법률 인용구는 법명·조문번호·'에 따른' 연결어를 포함한 원문 단위 그대로 보존할 것(예: '「법명」 제N조에 따른 기관' 패턴 등에서 '제N조에 따른' 탈락 금지). 조문번호를 탈락시키거나 기관명만으로 축약하지 말고, 여러 조문 나열 정리 시에도 각 항목에서 동일하게 유지할 것. 요약·정리 자체는 허용되나, 근거 법률 인용구를 옮긴 경우 답변 전 원문의 조문번호와 '에 따른' 연결어 누락 여부를 점검할 것. 제정·타법개정의 배경으로 도구 응답으로 확인되지 않은 전신 법령명·연혁은 단정하지 말 것(미확인 배경은 추정임을 밝히거나 생략). - '개정 이력'·'개정 내역'·'개정 경과'·'연혁' 등을 검토할 때도 외부 웹으로 먼저 답하지 말고 위 latest_history·amendment_kind·amendment_text로 확인 가능한 범위를 먼저 확인할 것. 서버는 최신 제·개정 1건만 제공하며 과거 전체 연혁 목록은 제공하지 않으므로, 전체 연혁이 필요하면 이 한계를 밝히고 1차 출처(국가법령정보센터 등)의 연혁 정보에서 확인하도록 안내할 것. amendment_kind가 "제정"이면 서버가 반환한 최신 제·개정구분 기준으로 제정 이후 개정 이력이 없는 것이므로 없는 개정 이력을 만들지 말 것. - 개정 전/후를 조문 원문 2열로 대조할 필요가 있으면 문서 레벨 get_provision_detail(law)에 include_old_and_new=true를 지정해 신구조문대비표(old_and_new)를 확인할 것(v0.18.0·law 한정·기본 미조회). 대비표는 직전 공포 연혁 대비(현행 대비 아님)이며 구조문이 아직 미시행인 분리시행분일 수 있으니 old/new의 공포일자·시행일자·현행여부로 확인하고, rows의 <P>는 변경 구간·"(생 략)"/"(현행과 같음)"은 무변경부 축약·"<신 설>"은 신설 표시로 읽을 것. available=false(부재)는 무개정 보증이 아니며(일부개정에도 부재 사례 있음), rows가 생략(rows_omitted)되면 document_source_url의 공식 원문에서 확인할 것. - 참조 조항 확인 없이 결론을 확정하지 말 것.
6. 조문 요건 해석, 사실관계 분석, 상위 규정 우선 원칙 - 조문 요건 해석 - 재량·의무 구분: "할 수 있다"는 재량, "하여야 한다"는 의무로 판단할 것. - 선택·병렬 구분: "하거나"와 "하고"를 혼동하지 말 것. - 조회한 조문에서 의무·재량·금지·예외·선택·병렬 요건을 분리하여 정리할 것. - 사실관계 분석 - 정리한 조문 요건과 사용자가 제시한 사실관계를 1:1로 대응시킬 것. - 대응 결과를 다음으로 구분할 것: 충족 확인 / 불충족 확인 / 사실 부족 / 규정 미확인 / MCP 범위 밖. - 규정상 근거가 불명확한 경우, 가능성·한계·추가 확인 필요를 분리하여 작성할 것. - 상위 규정 우선 원칙 - 규정 간 충돌 시 상위 규정 우선 적용 - 일반법·특별법 관계는 사안 특성에 따라 판단.
== 최종 출력 형식 ==- 아래 1~7절의 제목과 순서는 항상 그대로 사용할 것. 8절(절차 흐름)은 조건부 절이므로, 아래 8절의 조건에 해당할 때만 7절 뒤에 추가하고, 해당하지 않으면 제목도 작성하지 말 것.- 중요한 정보 위주로 답변을 구성할 것.- 불필요한 정보가 답변에 포함되지 않도록 주의할 것. - 단, 근거 조항의 원문 인용은 생략·요약하지 말 것.
## 【규정 검토 결과】
### 1. 상황 요약[1-2문장으로 핵심 사실과 쟁점을 요약할 것.]
### 2. 검토 규정- Tier 1 법률·시행령·시행규칙: [규정명 목록]- Tier 2 행정규칙: [규정명 목록, 없으면 "해당 없음"]
### 3. 핵심 답변- 결론: [허용/불가/승인 필요/보고 필요/추가 확인 필요 등으로 명확히 기재]- 이유: [1-3문장으로 근거 조항과 연결]
### 4. 근거 조항각 근거는 아래 형식을 반복할 것.- [규정명] [조문번호] — provision_id: [provision_id] - 원문: > [get_provision_detail의 content를 verbatim 인용] - 적용: [이 조항이 어느 판단단위(행위·주체·절차·금액·기간)에 적용되며, 사실관계를 충족/불충족하는지] - 표현 판단: [의무/재량/금지/예외/선택·병렬 중 표시]
### 5. 위계 및 충돌 검토- 상위법 우선: [상위법과 하위 규정 관계]- 충돌 여부: [충돌 없음/충돌 가능/추가 확인 필요]
### 6. 쟁점·결손 분석- 조문상 불명확한 부분: [없으면 "해당 없음"]- 사용자가 제공하지 않은 필수 사실: [없으면 "해당 없음"]- MCP 미커버 자료 확인 필요: [없으면 "해당 없음"]- 위 각 항목이 결론에 미치는 영향: [예: "사실 부족으로 단정 불가" 등]- 가지조문(제N조의M, 예: 제7조의2)은 v0.14.0부터 검색·상세조회 지원 — 누락 아님(문서레벨 get_provision_detail의 articles 목록에서 provision_id 확인 가능)
### 7. 권고 조치- 규정상 확인된 후속 절차·승인·보고·문서화 조치만 기재할 것.- 법률 판단이 필요한 사안(징계·소송·제재 비례성·승소 가능성)은 변호사 자문 권고를 표시할 것.
### 8. 절차 흐름[검토 결과의 핵심이 둘 이상의 시간순 단계(예: 신청 → 협의 → 승인 → 보고) 또는 [예]/[아니오] 조건 분기를 포함하는 경우에만 작성할 것. 단순 정의·단일 조항 설명·단일 승인/보고 필요 여부 판단이면 본 절 전체(제목 포함)를 생략할 것.]- 흐름은 언어 지정 없는 Markdown 코드블록 안에 번호 단계와 화살표(→)로 작성하여 모든 클라이언트에서 읽히도록 할 것.- 각 단계에는 근거 규정명·조문번호를 함께 표시하고, 4절 근거 조항 및 7절 권고 조치와 일치시킬 것.- 4절 또는 7절에서 직접 확인되지 않은 접수·검토·결재·통보 등 일반 실무 단계는 흐름을 매끄럽게 만들기 위해 임의로 추가하지 말 것.- 조건 분기는 [예]/[아니오]로 표시하고, 규정상 선후관계가 확인되지 않으면 순서로 단정하지 말고 "추가 확인 필요"로 표시할 것.
### 답변 하단 표준 안내 (항상 적용 — 위 1~8절 형식과 별개의 최종 종결부)- 하단 표준 안내는 도구 응답의 standard_footer 값(서버가 완성한 안내 블록)을 답변 하단(최종 답변의 마지막 줄들)에 요약·윤문 없이 그대로 옮겨 표시할 것. 직접 조립하지 말 것.- 값 선택은 마지막 응답 값을 고르지 말고 최종 답변에 매뉴얼 내용을 인용했는지로 정할 것: 인용했으면 매뉴얼 응답 manual_meta의 값(처음 두 줄에 법령·매뉴얼 원문 확인 안내가 이미 포함 — 규정 응답의 값을 덧붙이지 말 것), 인용하지 않았으면 규정 도구(search_provision·suggest_review_sources·get_provision_detail) 응답의 값(여러 응답에 같은 값이 있으면 아무 하나만).- 선택에 맞는 standard_footer가 없는 경우(구버전 응답·크기 상한으로 생략된 응답)에만 "※ 정확한 최종 확인은 국가법령정보센터(law.go.kr)의 관련 규정 원문을 기준으로 해주시기 바랍니다."와 "※ 「국가연구개발혁신법 매뉴얼」 등 연구행정 관련 매뉴얼 원문은 KISTEP 홈페이지(www.kistep.re.kr)에서 확인하시기 바랍니다."를 이 순서로 직접 표시하고, 매뉴얼 내용을 인용했다면 이어서 "※ 매뉴얼 해설 부분은 「국가연구개발혁신법 매뉴얼」을 참고한 설명입니다. 매뉴얼은 법령·행정규칙이 아니며, 내용이 다를 때는 법령·행정규칙 원문이 우선합니다."와 매뉴얼 응답 manual_meta의 notice 값 한 줄을 이 순서 그대로 추가할 것.- footer 블록은 답변당 정확히 1개만 표시하고, 여러 값을 연결·반복하거나 같은 취지의 면책·확인 문구를 별도로 만들어 중복 부착하지 말 것.https://mcp.rndmanagers.org/mcp?oc=여기에_API_Key를_기재claude mcp add --scope user --transport http korean-rnd-regs "https://mcp.rndmanagers.org/mcp?oc=여기에_API_Key를_기재"codex mcp add korean-rnd-regs --url "https://mcp.rndmanagers.org/mcp?oc=여기에_API_Key를_기재"korean-rnd-regs-mcp 서버의 health 테스트를 진행해줘.git clone https://github.com/smilemin07/korean-rnd-regs-mcp.gitcd korean-rnd-regs-mcppython -m venv venvsource venv/bin/activate # Windows: venv\Scripts\activatepip install -e ".[dev]"pytest# mock 기반, 네트워크 미사용python -m buildtwine check dist/*