20

MCP 제조 활용 사례: MES·ERP·CMMS 연동

Day 1: MCP (Model Context Protocol)

학습 목표

제조 현장의 주요 시스템(MES, ERP, CMMS)을 MCP로 연동하는 패턴을 이해한다 각 시스템에서 AI가 접근해야 할 Resources와 Tools를 설계할 수 있다 MCP 도입 시 보안 고려사항을 파악한다

MCP로 제조 시스템 연결하기

제조 현장 시스템 지도

[AI Agent]
    │
    ├── MES MCP Server     (제조 실행 시스템)
    │   ├── Resources: 생산 계획, 작업 지시, 실적
    │   └── Tools: 작업지시 조회, 생산 현황 집계
    │
    ├── ERP MCP Server     (기업 자원 관리)
    │   ├── Resources: 자재 재고, 구매 발주, BOM
    │   └── Tools: 재고 조회, 긴급 발주 요청
    │
    ├── CMMS MCP Server    (설비 보전 관리)
    │   ├── Resources: 정비 이력, PM 스케줄, 설비 사양
    │   └── Tools: 정비 요청 생성, 부품 재고 확인
    │
    └── KOSHA MCP Server   (안전 지침)
        ├── Resources: 안전 규정, 작업 허가 기준
        └── Tools: 위험성 평가 조회, 보호구 확인

MES MCP Server 설계

# MES Server가 제공할 인터페이스 설계

Resources = [
    "mes://production-orders/{order_id}",  # 작업 지시 상세
    "mes://line/{line_id}/status",          # 라인 현황
    "mes://shift-report/{date}/{line_id}"   # 교대 일보
]

Tools = [
    {
        "name": "get_production_order",
        "description": "작업 지시 번호로 생산 계획을 조회합니다",
        "parameters": {"order_id": "string"}
    },
    {
        "name": "get_defect_summary",
        "description": "라인별, 날짜별 불량 현황을 집계합니다",
        "parameters": {"line_id": "string", "date": "string"}
    }
]

MCP 보안 원칙

[제조 현장 MCP 보안 체크리스트]

✅ 읽기 전용 계정: MES/ERP는 SELECT 권한만
✅ 요청 로깅: 모든 Tool 호출을 audit log에 기록
✅ 권한 분리: 라인별 데이터 접근 분리
✅ 타임아웃: 모든 Tool 응답 5초 이내
✅ 민감 데이터: 생산 원가, 고객 정보 접근 제한

❌ 쓰기 권한: AI가 MES에 직접 데이터 변경 금지
❌ DDL 권한: 테이블 구조 변경 절대 금지

연동 전 vs 후

작업MCP 이전MCP 이후
설비 고장 진단담당자가 MES, CMMS, 매뉴얼 각각 확인 (30분)AI가 3개 시스템 통합 조회 후 답변 (2분)
재고 확인ERP 로그인 → 조회 (5분)채팅 한 줄 (10초)
정비 요청CMMS 입력 폼 작성 (10분)AI가 초안 작성 → 담당자 승인 (2분)

핵심: MCP는 AI가 여러 시스템을 하나의 인터페이스로 접근하게 한다. 연동 개발 비용은 시스템당 1회만 든다.

AI로 학습하기 — 꿀팁
🤖MES·ERP·CMMS 연동 설계표 생성AI 학습 팁

MCP로 제조 3대 시스템을 연동할 때 Resources와 Tools 목록을 체계적인 표로 정리해두면 설계 시 재사용할 수 있습니다.

제조 공장에서 MCP를 활용해 MES, ERP, CMMS를 AI Agent에 연동하는 설계표를 만들어줘. 각 시스템별로 Resources(읽기전용 데이터), Tools(실행 가능 작업), 예상 호출 시나리오 3열로 구성하고, 설비 고장 진단 워크플로우를 예시로 포함해줘.
이 팁이 도움이 됐나요?
핵심 포인트
  • MES, ERP, CMMS, KOSHA 각 시스템을 독립 MCP Server로 구현하면 AI가 통합 접근 가능
  • 제조 MCP는 쓰기 권한 금지, 읽기 전용 계정 사용, 모든 호출 로깅이 원칙
  • MCP 도입으로 담당자의 다중 시스템 로그인 작업을 AI가 대체하여 수십 분 → 수십 초로 단축