안녕하세요, SBC입니다.
최근 많은 기업들이 생성형 AI를 도입하면서 “사내 ERP 나 DB에 저장된 실제 업무 데이터를 AI가 실시간으로 직접 읽고 쓸 수 없을까?” 라는 고민을 깊게 하고 계십니다. Gemini Enterprise 내에서 Custom MCP (Model Context Protocol) 커넥터 를 사용하여 사내 ERP 혹은 CRM 등을 연동하여 실제 업무 데이터를 실시간으로 갖고와 읽고 쓸 수 있으며 자동화 업무까지 가능합니다. 여기서 Custom MCP 커넥터란, Gemini AI가 기업 내부의 레거시 데이터베이스(DB), 사내 ERP, CRM 등 고유한 외부 시스템과 오픈 표준 프로토콜로 직접 보안 연결되어 사내 실시간 데이터를 조회하고(Read) 직접 명령까지 실행(Write)할 수 있도록 허용해주는 ‘AI 전용 표준 데이터 연결 통로’를 의미합니다.
오늘 전해드릴 소식은 SBC에서 구글의 Antigravity 플랫폼을 활용하여 데모 환경의 사내 ERP 대시보드인 ‘SBCTech ERP’를 빌드 및 개발하고, Custom MCP 커넥터를 통해 Gemini Enterprise 와 연동한 데모 프로젝트를 소개해 드립니다.
💡Antigravity 기반 데모 프로젝트 개요 및 핵심 성과
이번 데모 프로젝트는 Antigravity의 자율형 개발 환경을 활용해 현대적인 비지니스 ERP 포털을 빠르게 구현하고, 이를 고가용성 서버리스 인프라인 Google Cloud Run에 배포하여 Gemini Enterprise 와 실시간 연결되도록 구성했습니다.
- Antigravity 기반 반응형 SBCTechERP 개발: 주문,재고,거래처를 실시간 관리하며 시각화 차트(Chart.js), CSV 엑셀 내보내기, 전자 전표 발행을 지원하는 웹 대시보드 Antigravity를 통해 효율적으로 빌드했습니다.
- Google Cloud Run 자동화 배포 파이프라인 구성: 경량 Python 컨테이너 다단계 빌드하여 Cloud Run 환경에 자동 배포했습니다. 24시간 무중단운영 및 공인 HTTPS 보안 엔드포인트를 확보해 안전하고 안정적인 MCP 통신을 구현했습니다.
- Gemini Enterprise 최신 규격(StreamableHTTP) 완전 호환: Gemini Enterprise 의 최신 Custom MCP 표준인 StreamableHTTP (JSON-RPC2.0) 프로토콜을 탑재하여, Gemini Enterprise 데이터 스토어의 작업에서 커스텀 액션(Reload custom actions)이 정상 작동하도록 호환성을 검증했습니다.
Gemini Enterprise에 Custom MCP 커넥터로 데모 서버를 연동하면, Gemini AI가 자연어 프롬프트를 해석해 아래 4가지 ERP 전용 액션을 직접 호출합니다.
1. get_inventory_status (재고 및 품절 위험 조회): 품목별 잔여 재고, 단가 및 안전재고 부족 상태를 실시간 조회합니다.
2. list_orders (주문 현황 조회): 고객사 주문 목록과 출하/접수대기/처리완료 상태를 불러옵니다.
3. create_sales_order (신규 수주 자동 등록): 대화창에서 신규 수주 내역을 입려하면 ERP 데모 대시보드에 즉시 주문이 생성되어 반영됩니다.
4. get_revenue_analytics (매출 및 통계 브리핑): 총 누적 수주액과 전체 주문 통계를 요약 브리핑합니다.
🤖 “자연어로 작동하는 ERP” (데모 시연 프롬프트 예시)
- “현재 안전재고가 부족해서 발주가 필요한 하드웨어 품목 알려줘.”
- “현대하이테크에서 AI 엣지 가속 모듈 5대 주문 들어왔으니 ERP 에 등록해줘.”
- 이번 달 누적 수주 총액과 출하 준비 중인 건수 요약해줘.”
<Gemini Enterprise 프롬프트 예시 화면>
⚙️ Gemini Enterprise에 Custom MCP 데모 연동하는 방법
2. 커넥터 선택: Custom MCP Server 선택 후 Add MCP server를 클릭합니다.
3. 데모 서버 정보 입력:
- MCP Server URL: https//[Cloud Run 엔드포인트 URL]/mcp
- Authentication: No Auth
4. 액션 활성화: 상세 페이지의 Actions 탭에서 Reload custom actions 버튼을 눌러 추출된 항목을 모두 활성화(Enable) 합니다.
🚀 데모 이후 발전 로드맵 (Next Steps)
-
영구 DB 연동: Cloud Run 인프라에 Google Cloud SQL 및 BigQuery 마이그레이션을 통한 데이터 영속성 테스트
-
사내 SSO 및 보안 강화: Google Workspace 계정과 연동한 OAuth 2.0 및 Cloud Run IAM 역활 기반 권한 제어 적용
-
Google Workspace 자동화 연계: 신규 수주 발생 시 지메일(Gmail) 자동 알림 및 구글 드라이브/시트에 자동 견적서 생성 기능 연동




Comments are closed.