korean-engineering-mcp

korean-engineering-mcp

This MCP server enables searching Korean construction standards (KDS/KCS), laws from the Ministry of Government Legislation, administrative rules and interpretations, and optionally local water/wastewater design manuals to generate grounded evidence packages for engineering answers.

Category
访问服务器

README

korean-engineering-mcp

한국 건설기준(KDS/KCS), 법제처 법령, 행정규칙·해석례, 선택적 상·하수도 설계기준 해설편을 검색해 엔지니어링 답변용 근거 패키지를 생성하는 MCP 서버입니다.

이 레포는 Claude, Hermes, OpenClaw AI 도구 등 다양한 클라이언트에서 함께 쓰는 것을 고려합니다..

AI 도구에 URL만 주고 설치하기

Claude/Hermes/OpenClaw 등 계열 AI 도구에 아래처럼 말하면 됩니다.

https://github.com/sonmeggy/korean-engineering-mcp 설치해줘

이 레포에는 AI 에이전트용 설치 지침 AGENT_INSTALL.md와 대화형 설치 스크립트 install/setup-interactive.sh가 포함되어 있습니다. 설치 과정에서 도구가 다음 값을 입력하도록 안내합니다.

  • KCSC_API_KEY — 국가건설기준센터 OpenAPI key
  • LAW_API_KEY — 법제처 OpenAPI OC key
  • REFERENCE_DIR — 선택사항, 상수도/하수도 설계기준 해설편 Markdown 파일 경로

로컬 clone 후 직접 실행할 때는 다음을 사용합니다.

./install/setup-interactive.sh

핵심 설계

  • MCP server: 법령/기준/해설편을 검색하고 근거를 구조화합니다.
  • Skill package: skills/korean-engineering-grounded-answer가 답변 정책을 강제합니다.
  • Token-minimizing default: grounded_engineering_research는 짧은 인용문과 제한된 근거 수를 기본으로 반환합니다.
  • Anti-hallucination: 근거가 부족하면 단정하지 않고 근거 불충분 또는 직접 근거 미확인으로 답변하도록 유도합니다.

제공 도구

  • grounded_engineering_research — 답변 전 우선 사용할 근거 패키지 생성 도구
  • search_standards — KDS/KCS 등 건설기준 키워드 검색
  • get_standard_detail — 특정 KDS/KCS 기준 본문 조회
  • list_standard_categories — 분야별 기준 목록
  • search_laws — 법률·시행령·시행규칙 검색
  • search_interpretations — 법령 해석례 검색
  • search_admin_rules — 고시·예규·훈령·지침 검색
  • comprehensive_research — 법령 + 건설기준 동시 검색
  • search_design_manual — 로컬 설계기준 해설편 키워드 검색. REFERENCE_DIR에 파일이 있을 때만 등록됩니다.

사전 준비

API 키는 환경변수로만 주입하세요. 공개 레포나 공유 채팅에 실제 키를 넣지 마세요.

  • KCSC API 키: https://www.kcsc.re.kr
  • 법제처 OC 인증키: https://open.law.go.kr
cp .env.example .env
# .env에 KCSC_API_KEY, LAW_API_KEY를 입력

설치 개요

자세한 도구별 설치법은 docs/INSTALLATION.md를 보세요.

Generic MCP JSON

{
  "mcpServers": {
    "korean-engineering-mcp": {
      "command": "npx",
      "args": ["-y", "github:sonmeggy/korean-engineering-mcp"],
      "env": {
        "KCSC_API_KEY": "${KCSC_API_KEY}",
        "LAW_API_KEY": "${LAW_API_KEY}",
        "REFERENCE_DIR": "${REFERENCE_DIR}"
      }
    }
  }
}

Claude Code

claude mcp add korean-engineering-mcp \
  -e KCSC_API_KEY=*** \
  -e LAW_API_KEY=*** \
  -e REFERENCE_DIR="$REFERENCE_DIR" \
  -- npx -y github:sonmeggy/korean-engineering-mcp

Hermes skill + MCP

./install/install-hermes.sh

그 뒤 MCP 서버를 Hermes MCP 설정에 추가하세요. Hermes 외 도구는 skills/korean-engineering-grounded-answer/SKILL.md 내용을 해당 도구의 skill/rule/instruction 위치에 복사하면 됩니다.

답변 정책

직원들이 사용하는 모델의 토큰 사용량과 할루시네이션을 줄이기 위해 다음 원칙을 권장합니다.

  1. 최종 답변 전 grounded_engineering_research를 먼저 호출합니다.
  2. 기본 max_evidence는 5~8로 유지합니다.
  3. 상세 본문은 상위 1~3개 후보만 추가 조회합니다.
  4. 최종 답변은 근거 나열이 아니라 결론 → 근거 → 종합 판단 → 실무 적용 → 한계 순서로 작성합니다.
  5. 근거가 부족하면 단정하지 않고 근거 불충분으로 표시합니다.

개발

npm install
npm run check
npm test

보안

  • 법령/기준 검색 결과는 답변 근거 후보이며, 중요한 실무 판단 전에는 원문 조문/절을 확인하세요.

License

MIT

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
mcp-server-qdrant

mcp-server-qdrant

这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。

官方
精选
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选